在Subversion中移动目录

3
1个回答

6
是的,在Subversion中执行移动操作将保留所有受影响文件的历史记录。执行此移动操作后,每个开发人员都必须运行一个svn switch命令,将其工作副本指向src的新位置。您应该与其他开发人员协调并确保没有人在其工作副本中有任何未决更改,因为稍后清理这些更改会很麻烦。
如果您想尝试这个功能,建议将其转储和恢复到一个新存储库中,以便您可以在沙盒中进行实验,而不会影响其他人。然后,您可以执行移动操作,并确保保留了所有历史记录,还可以更新测试工作副本,以便您可以确保svn switch执行您所期望的操作。

即使本地副本有本地更改,svn switch 也可以在本地副本上工作,直到进行切换之前提交将失败。 我建议使用url进行svn move操作,而不是在工作副本上进行。 - Czimi

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接