将项目从本地复制到新的代码库,最好/最容易/最快的方法是什么?
原始代码库所在的机器已经损坏,我正在从本地副本重新创建一个代码库。
编辑:我应该提到所有客户端都是运行Windows系统的计算机,并且只有一个计算机安装了cygwin(以支持rm
命令)。
将项目从本地复制到新的代码库,最好/最容易/最快的方法是什么?
原始代码库所在的机器已经损坏,我正在从本地副本重新创建一个代码库。
编辑:我应该提到所有客户端都是运行Windows系统的计算机,并且只有一个计算机安装了cygwin(以支持rm
命令)。
这里的每个人都建议删除svn文件夹。 SVN有一个“导出”命令,可以生成不带.svn文件夹的文件夹副本,这个副本可以随后被导入。
rm -rf `find . -name .svn`
svn import [...]
当然,你没有历史记录,因为你的原始仓库丢失了,而且你可能也没有备份。
将源代码复制到新位置,删除所有的 .svn 子目录。导入最终结果。
find ./ -iname .svn
),并重新将源代码导入到在新服务器上创建的新版本库中。