SVN 移动文件或者文件夹

邮差的信 提交于 2020-04-07 07:03:33

因为同事们写了不少 小应用,因此 SVN目录看起来项目文件有点多,有点乱,因此 将他们 迁移到一个目录 进行统一的 管理。

参考:

svn move -m "移动dataxjob 到单独应用管理目录" svn://11.11.11.141/code/branches/data_dataxjob_v2019-12-11  svn://11.11.11.141/code/branches/simple_project/data_process


SVN 中文帮助文档 
http://svnbook.red-bean.com/zh/1.6/svn.ref.svn.c.move.html


移动可以使用 copy + delete  这样比较稳 

http://svnbook.red-bean.com/zh/1.6/svn.ref.svn.c.copy.html

当然了  如果是在 win 下,可以使用SVN 客户端 使用鼠标就可以操作了

目标文件夹必须是版本控制的文件夹
用鼠标右键选中原目录,拖动到目标目录
释放鼠标的时候会弹出菜单,选中"SVN Move versioned item(s) here",然后commit即可保留历史数据。

参考  https://www.cnblogs.com/sunjump/p/8194630.html

即 打开两个 窗口, 一个是  被移动的目录窗口, 一个是 目标的目录窗口。 

然后 鼠标右键 选择 被移动的目录,然后移动到 目标的目标即可。

接着 就需要 一起提交 两个目录,即在 这个 两个目录的 父目录里面一起提交 SVN即可。

 

建议

为了防止移动过程中出现 莫名诡异的问题(特别是曾经频繁操作过的SVN目录), 建议 随便  在某个空目录下面 , cheout 对应的 内容,然后 在 这个目录里面 进行移动。

 

tree confli。。 或者  Aborting commit

移动了之后, 可能会出现 上面的 树冲突或者 其他错误。

可以参考  https://www.cnblogs.com/jhlong/p/6037863.html  

 

 

 

 

 

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!