我使用 Tortoise CVS 中的实验性功能来重命名我的 CVS 存储库中的文件。签出和提交对该文件工作正常,但是如果我在 Tortoise 中执行差异,我会收到一个错误:
cvs server: cannot find module `MyModule/NewFileName.DPR' - ignored
这是 Tortoise CSV 在 diff 期间用于执行结帐的命令:
In C:\...\Temp\TCV22023.tmp: "C:\Program Files (x86)\CVSNT\cvs.exe" -q -f
checkout -r 1.10 -d temp MyModule/MyNewFileName.DPR
CVSROOT=:sspi:user@cvs-server:2401/repo
有趣的是浏览服务器上的存储库文件,所有控制文件(以“,v”结尾的引用OldFileName.DPR而不是NewFileName.DPR)。这是我对上述 diff 命令为何失败的想法。
任何有关如何使这项工作的意见将不胜感激!
CVSNT 版本: 2.5.04(构建 3236)
TortoiseCVS 客户端: 1.10.10(CVSNT 客户端 2.5.03)