我遇到了问题:
但是,我需要再次将分支返回到1949版本。我将相关代码从同事的工作区复制到我的机器上。我可以毫无问题地运行它。
- >如何使用版本1949的本地代码覆盖SVN中的版本2170?
答案 0 :(得分:1)
你写的不能真正“用版本1949的本地代码覆盖SVN中的版本2170”。
您可以做的是在分支中提交一些修改,以便分支的下一个版本与旧版本1949具有完全相同的内容。您可以通过在分支的工作副本上运行此命令来执行此操作:
svn merge -r 2170:1949
然后检查本地修改并提交。这将创建一个新版本(2171或更多),其中分支将具有与旧版本1949相同的内容。
答案 1 :(得分:0)
感谢Laurents的帖子(以Laurent描述的方式对我不起作用),我设法执行以下解决方法:
开始情况:
然后我做了以下事情:
我还要做的是手动删除SVN中不必要的2170文件。