如何使用Subversion修改文件名称的大小写

手册/FAQ (524) 2016-04-21 13:45:52

在 Windows 中,使用 Subversion 修改文件名称的大小写需要小技巧,因为在改名期间,两个文件名称需要同时存在。因为 Windows 的文件系统是大小写不敏感的,所以使用平常的改名命令是不能工作的。

Fortunately there are (at least) two possible methods to rename a file without losing its log history. 

It is important to rename it within subversion. Just renaming in explorer will corrupt your working copy!

解决方案 A)(推荐)

  • 提交你工作副本中的改变到版本库
  • 使用版本库的浏览器立即重命名该文件的大写(小写)为小写(大写)
  • 更新你的工作副本

解决方案 B)

  • 使用toiseSVN子菜单中的重命名命令将UPPERcase重命名为UPPERcase_ 格式
  • 提交该更改
  • 将UPPERcase_重命名为upperCASE格式
  • 提交该更改
THE END