我一直在使用Windows机作为测试服务器进行开发项目。最终我希望“上线”版本能在Linux机器上运行。但当我尝试在Linux机器上测试时,发现由于Windows对文件名大小写不敏感,而Linux则敏感,需要修改几个文件名的大小写。当我在Windows中更改文件名后,TortoiseSVN识别到文件已更改并标记了我的文件夹。但是,当我尝试提交更改时,TortoiseSVN告诉我没有做出任何更改,并且它实际上还原了我所做的全部文件名更改回原始大小写。
我的问题是,有没有简单的方法可以从Windows PC上更改文件名大小写,并在代码库中显示更改?如果可能的话,我想避免删除、提交、替换和再次提交的流程以保持我的提交干净。谢谢!
svn ren
(重命名)有什么问题吗?在TSvn中,右键单击文件并从上下文菜单中选择“重命名”。 - Ken White