我正在尝试在运行 OS X Server 的新 XServe 服务器上执行从 cvs 到 svn 的迁移。 OS X 预装的 cvs2svn 和 dbm 库之间存在已知的冲突。错误是:
我遵循了 cvs2svn FAQ 中的所有规定步骤,但错误仍然存在。有谁知道完成此任务的替代方法,或其他网站为这个看似常见的问题提供不同的解决方案?
最佳答案
由于 CVS 和 Subversion 存储库实际上只是文件的集合,因此解决此问题的一种方法可能是将您的 CVS 存储库复制到 cvs2svn 可以成功运行的机器上,运行它以转换为 Subversion,然后将新存储库复制回你的服务器。这种方法的额外好处是,在执行此转换步骤时,您不会冒意外弄乱服务器配置的风险。
关于python - 用于执行 cvs 到 svn 迁移的 cvs2svn 的替代方案,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1190413/