标签: svn
在办公室移动期间,我们的SVN服务器遭到破坏,我们的管理员无论如何移动都不会考虑备份存储库。事实证明,我们修复SVN服务器可能需要两周时间(一些专有RAID的专用存储设备需要发送回供应商),但同时我们需要进行一些协作开发和我们的综合SVN知识有限。
对我们来说最好的情况显然是我们从我们的一个沙箱创建一个新的存储库,当我们的服务器再次运行时,将两者合并,就像服务器永远不会停机一样。这是可能的,如果是这样,我们如何做到这一点?如果这不可行,我们有哪些选择?
答案 0 :(得分:1)
我会使用git作为临时源控制系统。
以下步骤可行:
git svn fetch
git rebase
git svn dcommit
请注意,git svn不支持svn:externals
git svn
svn:externals