![如何将现有的 SVN 路径转换为小写?](https://linux22.com/image/799903/%E5%A6%82%E4%BD%95%E5%B0%86%E7%8E%B0%E6%9C%89%E7%9A%84%20SVN%20%E8%B7%AF%E5%BE%84%E8%BD%AC%E6%8D%A2%E4%B8%BA%E5%B0%8F%E5%86%99%EF%BC%9F.png)
我有一个现有的 SVN 目录路径,采用驼峰式命名,如下所示IP_PATH/svn/ProjectA
。我想将路径更改为小写,如下所示IP_PATH/svn/projecta
,无论如何,我找不到任何可以这样做的来源,请问我可以这样做吗?
答案1
我假设你提出问题的背景是你在使用 Windows,并且你的文件系统无法区分大小写字符。
使用svn
带有 url 的命令是合适的解决方法:
svn mv -m "rename to lower case directory name" \
IP_PATH/svn/ProjectA IP_PATH/svn/projecta
答案2
由于区分大小写(OSX 10.10),我在移动文件夹时遇到了问题。我必须先将原始文件夹移动到工作副本中的临时名称,然后再将其移动到最终名称。
例如:
svn mv ProjectA ProjectA_tmp
svn mv ProjectA_tmp projecta
svn commit -m "rename to lower case directory name"