Eclipse& SVN:如何将文件重命名为大写?

时间:2013-10-02 10:21:58

标签: eclipse svn file-rename

我正在使用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

非常感谢你。

4 个答案:

答案 0 :(得分:7)

这是我的解决方法:
例如,我想将abc.txt重命名为Abc.txt

  1. svn重命名abc.txt abc.txt.temp
  2. svn commit
  3. svn重命名abc.txt.temp Abc.txt
  4. svn commit
  5. renamecopy相同,然后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更改文件名:

  1. 打开repo-browser(右键单击桌面并选择TortoiseSVN - > Repo-browser)
  2. 在显示的文本框中输入存储库URL。单击“确定”。
  3. 使用树视图查找文件所在的目录。
  4. 右键单击文件列表窗口中的文件,然后选择“重命名”
  5. 输入新文件名。

答案 3 :(得分:0)

对于SVN 1.7及更高版本,您可以使用以下内容:

svn mv file_a.txt FILE_A.TXT

Source