【发布时间】:2010-11-22 10:13:17
【问题描述】:
将包括新目录和已删除目录和/或这些目录中的新文件和已删除(实际移动)文件的更改从 linux 上的 subversion 存储库传输到 windows 的最佳方法是什么?
我使用 subversion 存储库在 linux 上进行开发,但我也必须在 windows 上测试我的更改。我的 windows 机器有一个 tortoisesvn 存储库,我试图用 svn diff 输出修补它。这惨遭失败,因为我的补丁包含一个重命名(即删除并以不同的名称添加)目录、一个新目录和其中的文件。
仅将 svn diff 输出作为 tortoisesvn 中的补丁应用会做错事吗? 现在我认为我最好的选择是让 windows 树与 linux 树在相同的 svn 版本上,然后将整个更改的目录复制到现有目录上。这行得通吗?
【问题讨论】:
-
我不确定我是否理解。您有两个正在运行的存储库。您是否需要跨 repo 或一些工作副本传输更改?
-
当你说存储库时,你真的是指工作副本吗?
标签: windows linux svn tortoisesvn patch