有人重新安置过 CVSNT 安装吗?
我需要在一台老化的服务器上安装 CVSNT,然后将其重新定位到一台新的服务器上,但我对该软件没有太多的经验。
有人知道将整个存储库移动到新服务器的基本过程吗?我们有 3 个基本存储库,总计约 6GB。大小方面不是太大,但我需要确保所有历史记录都已正确迁移。
我用 Google 搜索了一下,但没有找到有关此类迁移的任何信息,似乎每个人都更喜欢写如何迁移到 Subversion 等...
如果有很大差异,则 CVSNT 服务器在 Windows 上运行......
答案1
您应该能够将文件夹复制到新服务器。CVS 控制文件通常包含相对路径,不包含任何特定于服务器的信息。
请参阅以下链接:
答案2
Robert Durgin 是对的,您只需复制 CVS 存储库的根文件夹。
但是,您应该注意在新服务器上安装相同版本的 CVSNT,因为自 2.5.05 以来,unicode 是服务器的默认编码
这迫使我更新 CVS 客户端(eclipse)上的服务器编码设置。但我无法修复历史编码,只能恢复到 2.5.03
(当然这仅适用于您当前的设置不使用 CVS 服务器的 unicode 编码的情况)