我需要对完全在Linux中开发的Web应用程序进行更改。我正试图在我的Windows机器上查看它,以便使用我的本地IDE(PHPStorm)进行编辑。
问题是该项目包含多个具有三个字母基本名称的文件,例如con
和nul
。我知道由于历史原因,Windows中不允许使用这些文件名。然而,他们的存在导致定期结账中断。
我不需要命名错误的文件或同一目录中的任何文件;他们,或所有那些东西最近的共同父母,可以被排除在结账之外,它不会打扰我。但PHPStorm中的结账东西似乎不想让我排除一个深度嵌套的子树;它要么想要检查整个事物,要么只检查直接的孩子。
该应用程序有近45000个文件,托管存储库的服务器并不是速度恶魔(温和地说)。逐个挑选文件或目录似乎会非常缓慢。
我如何说服PHPStorm(或者,失败,TortoiseSVN):
答案 0 :(得分:0)
一种选择是在cygwin中使用svn,然后在你的机器上删除坏文件名后删除它们。 Cygwin可以处理special filenames,否则在Windows中无效。希望别人会有更好的答案!