我们使用的是SVN 1.8版本,我也使用Tortoise SVN 1.8。主要代码位于/project/trunk。为了进行大规模更改,我在/project/branches/x中创建了一个分支,该分支是/project/trunk的副本。
作为更改的一部分,我需要重新组织目录结构以处理多个客户端。当前,trunk的结构如下:
我想要更改结构,使其更像这样:
我尝试将文件拖到新文件夹中,并使用上下文菜单中的“SVN Move Here”选项。由于我正在分支上工作,因此需要更改主干中的file1.xml文件以解决生产问题。我希望在我的分支中获得这个更改,但是当我尝试在Tortoise SVN中进行合并时,会出现冲突,因为本地文件丢失。
选项只给了我解决、推迟或中止的选项。如何将更改从"/trunk/process/xyz/file1.xml"移到"/trunk/process/xyz/client1/file1.xml" 是最好的方式?
我在SVN方面有些新手,请多多包涵 :)
作为更改的一部分,我需要重新组织目录结构以处理多个客户端。当前,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"移到"/trunk/process/xyz/client1/file1.xml" 是最好的方式?
我在SVN方面有些新手,请多多包涵 :)