SVN仓库 代码转移 保留log

同一个仓库下,将A目录下的C目录(A/C)迁移到B目录下(B/C),需要能看到以前的所有log,并且能update revision到之前指定的版本号,请问我该怎么操作才能满足上面的需求,谢谢!

如果是同一个版本库下的不同文件夹,那比较简单,只有用move就是了,文件夹移动,这个会保留之前的历史信息的

TortoiseSVN操作的话,可以打开版本库浏览器窗口,直接拖动这个文件;或者右键点中本地工作区中的该文件夹,不要放开鼠标,拖动到目的地,放开鼠标,会显示一个菜单,选择移动到该位置,完了以后commit
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-09-11
好像没有可以直接实现该操作的方法。
但可以尝试使用“分支”代替。
具体方法:
在B目录下创建C的分支,这样A和B下都有C,但不能同步C的内容。需要通过“切换”功能在A/C和B/C之间切换。完成提交后在合并A/C和B/C。
相似回答