首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Bug:在Tortoise中执行文件重命名后的差异(使用CVSNT)?

Bug:在Tortoise中执行文件重命名后的差异(使用CVSNT)?
EN

Stack Overflow用户
提问于 2012-04-06 14:24:23
回答 1查看 408关注 0票数 2

我使用Tortoise中的实验特性来重命名CVS存储库中的文件。签出并提交此文件的工作正常,但是如果我在Tortoise中执行一个diff,则会得到一个错误:

代码语言:javascript
复制
cvs server: cannot find module `MyModule/NewFileName.DPR' - ignored

这是Tortoise在diff期间执行签出的命令:

代码语言:javascript
复制
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 (Build3236)

TortoiseCVS客户端: 1.10.10 (CVSNT客户端2.5.03)

EN

回答 1

Stack Overflow用户

发布于 2012-07-04 13:10:26

由于CVS(NT)使用的RCS格式,服务器上的文件保留创建它的名称。例如,一个文件可以在一个分支上重命名,而不是到处都重命名。

重命名函数中存在一些bug(请参阅http://www.cvsnt.org/pipermail/cvsnt/2008-February/030202.html),而且要注意,您必须在重命名时提交目录,因为它是跟踪重命名的目录。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10044848

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档