首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > CVS SVN >

Ankhsvn 易名出错

2012-07-20 
Ankhsvn 改名出错?总结只改变文件名字大小写的最终解决方法。这种只需要改变文件大小写的,最好的方法就是:1

Ankhsvn 改名出错

?

总结只改变文件名字大小写的最终解决方法。

这种只需要改变文件大小写的,最好的方法就是:

1:在SVN服务器改好名字。patientExam.jpg ->?PatientExam.jpg

2:在本地VS中把名字改好。patientExam.jpg ->?PatientExam.jpg

3:更新本地VS项目版本。update to the latest version

4:刷新本地VS项目。frush?

你可以看到结果绝对成功。因为大小写实际不影响!

正常改成另外一个不名字后,直接提交,SVN服务器会直接更新文件顶替旧文件。

改成大小写不同的同名文件,必须按照上述方法,否则提交总会失败。

?

---------------------------以前总结的有点问题,只是描述了一些自己遇到的错误-------------------------

开发环境:VS2008+Qt4.7

软件版本套餐:VisualSvnServer + TortoiseSvn+Ankhsvn

下面以图的形式描述一下在VS中改名正常的步骤:

?

1.即将修改的文件和服务器上对应的项目文件目录

Ankhsvn 易名出错? ? ??Ankhsvn 易名出错

?

2、在项目中改名后,发生的变化,然后直接提交到Svn服务器。

Ankhsvn 易名出错?Ankhsvn 易名出错? ? ? ? ?

?

?

?

3、提交成功

?

Ankhsvn 易名出错

?

?

问题一、只改文件名称大小写(前提服务器上已经有这个文件,和本地已经绑定)

?1、如果改变文件名称大小写,把大写F改成了小写f

Ankhsvn 易名出错

2、服务器上已经没了该文件,因为你从本地提交了一个没有ExaminationForm12.ui文件的版本。

Ankhsvn 易名出错

?

3、VS项目中也是多了个未识别文件

Ankhsvn 易名出错

4、本地物理磁盘中也多了个文件

Ankhsvn 易名出错

那么他的解决方法是什么呢,其实很简单。

直接通过VS右击载入已存在的项目:ExaminationForm12.ui.AnkhSVN.0.tmp

然后再在项目里把该文件后缀改成.ui。基本上就可以识别这个文件为新添加项目,或者已存在关联项目。只要提交就可以了。

?

问题2、改名时候出现的其他问题

?

改变文件名大小写也出现如下问题

?

Ankhsvn 易名出错

这种时候只需要简单提交更新即可。

?

Ankhsvn 易名出错

?

这种时候,比较麻烦,一般还是可以解决的。

只好先备份该文件,然后删除掉该文件,并提交至服务器。这时候没了这个文件了,咱们再把刚才备份的拷贝过来,改完名后,载入项目,重新提交服务器。这样就可以搞定了。


?

?

问题3、只改变大小写,出错:is already under version control

?

Ankhsvn 易名出错

?

?

?

?

?

总结只改变文件名字大小写的最终解决方法。

这种只需要改变文件大小写的,最好的方法就是:

1:在SVN服务器改好名字。patientExam.jpg ->?PatientExam.jpg

2:在本地VS中把名字改好。patientExam.jpg ->?PatientExam.jpg

3:更新本地VS项目版本。update to the latest version

4:刷新本地VS项目。frush?

你可以看到结果绝对成功。因为大小写实际不影响!

?

1 楼 qimo601 2012-02-21   ankhsvn 提交失败 出现 not in found

一般都是我在之前删除某个文件,又同时建立同名的文件。然后commit失败,就会出现这样的提示错误。


我试过好多种办法,最后只能通过在VS菜单里,从SVN内,重新载入这个解决方案。
2 楼 qimo601 2012-02-27   总结只改变文件名字大小写的最终解决方法。
这种只需要改变文件大小写的,最好的方法就是:
1:在SVN服务器改好名字。patientExam.jpg -> PatientExam.jpg
2:在本地VS中把名字改好。patientExam.jpg -> PatientExam.jpg
3:更新本地VS项目版本。update to the latest version
4:刷新本地VS项目。frush
你可以看到结果绝对成功。因为大小写实际不影响!
正常改成另外一个不名字后,直接提交,SVN服务器会直接更新文件顶替旧文件。
改成大小写不同的同名文件,必须按照上述方法,否则提交总会失败。

热点排行