返回> 网站首页
visual svn server 项目移动
yoours2026-03-23 13:42:33
简介一边听听音乐,一边写写文章。
一、介绍
有时需要临时将源码上传到 SVN 中,进行修改调试,用完后删除;有时又希望将源码保留下来,不再作为临时用途,这时就需要将其迁移到正式版本库中。
二、迁移方法
将当前临时源代码 http://localhost:1234/svn/test/LocalClient,移动到http://localhost:1234/svn/F2026/
1. 导出整个test项目
svnadmin dump d:\Repositories\test > d:\test.dump
2. 从导出的test项目中提取LocalClient目录
type d:\test.dump | svndumpfilter include LocalClient > d:\LocalClient.dump
如果在子目录下,则
type d:\test.dump | svndumpfilter include Android/LocalClient > d:\LocalClient.dump
3. 将导出的LocalClient导入到F2026目录
svnadmin load D:\Repositories\F2026 < d:\LocalClient.dump
如果导入到Android子目录下则:
svnadmin load D:\Repositories\F2026 --parent-dir Android < d:\LocalClient.dump
三、完成
建议导入导出之前先做好备份。
文章评论
17人参与,0条评论