如何将项目移动到新的SVN存储库?
-
07-07-2019 - |
题
将项目从本地副本移动到新存储库的最佳/最简单/最快方法是什么?
托管原始存储库的计算机死机,我正在从本地副本重新创建新计算机上的存储库。
编辑:我应该提到所有客户端都是Windows机器,只有一个有cygwyn(支持 rm
命令。)
解决方案
此处的所有人都建议删除svn文件夹。 SVN具有“导出”功能。命令用于复制没有.svn文件夹的文件夹,以后可以导入。
其他提示
rm -rf `find . -name .svn`
svn import [...]
当然,你没有历史,因为你的原始回购已经死了,你不能有备份。
将源复制到新位置,删除所有.svn子目录。导入最终结果。
如果原始存储库已经死亡,那么您已丢失了历史记录。最好的办法是删除树中的.svn目录(rm -rf find ./ -iname .svn
),并在新服务器上创建的新存储库中重新导入源
不隶属于 StackOverflow