因为同事们写了不少 小应用,因此 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
来源:锌闻网
推荐:VI设计公司