English 中文(简体)
在子版本中移动目录
原标题:
  • 时间:2008-10-16 06:29:50
  •  标签:

我继承了一个看起来像这样的子版本仓库:

https://foo/product/src 的中文翻译是: https://foo/product/src

我想让它更像。

Will moving ./src to ./trunk/src retain history ? I also want to make sure the other developers don t curse me for doing this .. are there unintended consequences from doing this ? I want the developers to just do a simple repo directory relocate.

谢谢 (xiè xiè)

最佳回答

是的,在Subversion中执行移动操作将保留受影响文件的所有历史记录。执行此移动后,每个开发人员都必须运行svn switch命令,以指向其工作副本所在的src的新位置。您应该与其他开发人员协调,并确保没有人在其工作副本中有任何未决更改,因为稍后对其进行清理会很麻烦。

如果你想试验这个,我建议你把它导出并还原到一个新的存储库中,这样你就可以在沙盒中进行实验,而不会影响到其他人。然后你可以进行移动,并确保所有的历史记录都被保留,并更新一个测试工作副本,以便你可以确保 svn switch 执行你所期望的操作。

问题回答

暂无回答




相关问题
热门标签