我们使用的是 SVN 1.8,我也在使用 Tortoise SVN 1.8。
主要代码位于 /project/trunk。我将做一个很大的改变,所以我在其中创建了一个分支,/project/branches/x
它是/project/trunk
.
作为更改的一部分,我需要重新排列目录结构以处理多个客户端。目前主干看起来像:
/project/trunk/process/xyz/file1.xml
/project/trunk/process/xyz/file2.xml
我想将结构更改为更像:
/project/trunk/process/xyz/client1/file1.xml
/project/trunk/process/xyz/client1/file2.xml
我尝试右键拖动到新文件夹并使用上下文菜单执行 SVN Move Here。当我在分支中工作时,我需要对主干中的 file1.xml 进行更改以解决生产问题。我希望在我的分支中进行更改,但是当我尝试在 Tortoise SVN 中进行合并时,由于本地文件丢失,它出现了冲突。
这些选项只是给了我解决、推迟或中止的选项。将更改从/trunk/process/xyz/file1.xml
into的最佳方法是什么/trunk/process/xyz/client1/file1.xml
?
我是 SVN 的新手,所以请善待 :)