我有一个在 Linux 上制作的 wordpress 设置,现在我正在尝试在 Windows 上进行 svn checkout。
这造成了一个问题,因为在 Linux 上进行设置的人为某些文件保留了相同的名称,但大小写不同(文件名类似于File_name.jpg 和 file_name.jpg。)现在在 Windows 上进行更新时会引发错误因为它认为该文件已经存在。
有没有简单的方法来解决这个问题?目前我正在从 SVN 中删除重复文件,将重命名并稍后添加它们。
问问题
55 次
3 回答
0
据我所知,没有“快速解决方案”。想想看,SVN 不知道将文件重命名为什么。我不知道 SVN 有任何“自动修复案例问题”脚本。
但是您应该联系在 Linux 上进行设置的人并告诉他们这个问题。他们可能不知道。
于 2012-12-06T08:04:50.533 回答
0
我认为无论在 Windows 还是 Linux 中,都应该首先删除同一目录下名为File_name.jpg和file_name.jpg的文件。即使 Linux 区分大小写,文件名仍然令人困惑。
于 2012-12-06T08:14:59.520 回答
0
您需要重命名文件,因此无论大小写如何,它们都是不同的。您可以直接在服务器上执行此操作,无需删除并重新添加它们。使用类似的东西svn mv svn+ssh://example.com/repos/trunk/File.Txt svn+ssh://example.com/repos/trunk/file.txt
来做到这一点。
于 2012-12-06T08:42:33.077 回答