如何将现有的 SVN 路径转换为小写?

如何将现有的 SVN 路径转换为小写?

我有一个现有的 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"

相关内容