卸载 CVSNT 并重新安装
我使用的是 CVSNT (2.5.03.2382),并且安装了 TortoiseCVS (TortoiseCVS-1.12.5.exe)。 CVSNT 现已停止工作。客户端无法连接到 CVSNT。我卸载了 TortoiseCVS,但 CVSNT 仍然无法工作。如果我卸载并重新安装 CVSNT,通过代码和历史记录是否安全?代码存储库位于单独的文件夹中(未更改)。如果我指向同一个存储库,新安装是否会获取代码(分支、历史记录等)?谢谢。
I was using CVSNT (2.5.03.2382) and I installed TortoiseCVS (TortoiseCVS-1.12.5.exe). CVSNT is now stopped working. Clients could not connect to CVSNT. I uninstalled TortoiseCVS but CVSNT is still not working. If I uninstall and re-install CVSNT, will by code and history be safe? Code repository is in a separate folder (untouched). Will the new install pick up the code (branches, history, etc) if I point to the same repository? Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以随意安装和重新安装 CVS(NT),只要您不接触存储库并且您安装的版本与存储库兼容即可。安装后,您只需配置服务器以指向正确的存储库。
请注意,仅安装 Tortoise 可能还不够。您需要 CVS(NT) 服务器来访问存储库(除非您使用已弃用的“本地”协议)。
You can install and reainstall CVS(NT) at will, as long as you don't touch the repository and the version you install is compatible with the repository. After an installation you just need to configure the server to point to the correct repository.
Beware that installing Tortoise may not be enough. You need a CVS(NT) server to access the repository (unless you use the deprecated "local" protocol).
这是一个已知的错误。
Tortoise 附带了更新版本的 CVSNT。不幸的是,在安装过程中,CVSNT 并没有完全删除旧版本,您会得到 2.5.03 和 2.5.05 的混合版本,这不起作用。
解决方案是:
之后一切都会正常。
It is a known bug.
Tortoise comes with a newer version of CVSNT. Unfortunatelly, during install, CVSNT does not completely remove the older version and you get a mix of 2.5.03 and 2.5.05 which does not work.
The solution is:
Things should work afterwards.