我的QQ:18324258 朋友们,如果需要交流,请直接联系我的QQ,并说明相互学习,不要留给我QQ号,我不会动不动就上来看的。希望多交流,谢谢!

SVN服务器上存在文件名相同,字母大小写不同的问题

上一篇 / 下一篇  2008-12-05 10:07:59 / 个人分类:SCM

今天遇到一个新问题,好久才解决,写上来,大家以后注意一下。

是这样的,服务器上存在两个文件。但两件文件有一个字母大小写不同,在服务器上认为是两个不同的文件,但检出时WINDOWS认为他们是同一个文件,所以检出不了。 检出失败,报错为:

svn: 不能复制“I:\scmback\rmpda\trunk\06_code\rmpda\serversrc\com\gpdi\rm\opt\hbm\.svn\tmp\text-base\BasMacRoom.hbm.xml.svn-base”到“I:\scmback\rmpda\trunk\06_code\rmpda\serversrc\com\gpdi\rm\opt\hbm\.svn\tmp\BasMacRoom.hbm.xml.tmp.tmp”: 系统找不到指定的文件。

并且SVN已经锁定,不能进行clean,不能再更新。

原因:SVN对检入的文件是区分大小写的。但WINDOWS下检出不区分。所以检出时存在同名文件,就报错。

解决方法:使用版本浏览器中删除 。右键--》SVN-->Repo browser,打开后找到要删除的文件,删除就OK了。

也请大家注意,如果文件的大小写有修改的话,尽量把原来的文件删除,再提交新的文件。

TAG: SCM

 

评分:0

我来说两句

Open Toolbar