我正在使用Eclipse和插件Subeclipse进行SVN。 我只是想将文件重命名为大写名称。 示例:“file_a.txt”到“FILE_A.TXT” 什么应该是我最好的做法?
我试图右键单击该文件,然后选择“重命名”(F2)重命名,然后提交到SVN。 但是我遇到了一个错误:
Problems encountered while moving resources.
SVN: '0x00000118: Move' operation finished with error
Move 'file_a.txt' to '/project/package' was failed.
svn: File 'C:\eclipse\project\package\FILE_A.TXT' already exists
非常感谢你。
答案 0 :(得分:7)
这是我的解决方法:
例如,我想将abc.txt
重命名为Abc.txt
abc.txt
abc.txt.temp
abc.txt.temp
Abc.txt
rename
与copy
相同,然后delete
你不会丢失任何提交历史,
文件的时间线从一开始到现在仍然可以跟踪
答案 1 :(得分:2)
首先,区分大小写的文件名取决于操作系统。 当unix是。时,Windows不区分大小写。
如果您使用1.6以上的svn,您可以选择更改Windows中的大小写,有关详细信息,请参阅此处:http://subversion.apache.org/faq.html#case-change
答案 2 :(得分:2)
http://binary.freeperspective.net/countzero/2009/02/23/svn-change-filename-letters-case-only/
使用TortoiseSVN GUI更改文件名:
答案 3 :(得分:0)