0

我需要对完全在 Linux 中开发的 Web 应用程序进行更改。我试图在我的 Windows 机器上检查它,以便使用我的本地 IDE (PHPStorm) 来编辑它。

问题是该项目包含几个具有三个字母基本名称的文件,例如connul. 我知道由于历史原因,Windows 中不允许使用这些文件名。但是,它们的存在导致定期结帐中断。

我不需要命名错误的文件或同一目录中的任何文件;他们,或者所有这些东西最近的共同父母,可以被排除在结账之外,这不会打扰我。但是 PHPStorm 中的结帐东西似乎不想让我只排除一个深度嵌套的子树;它要么想检查整个事情,要么只检查直系孩子。

该应用程序有近 45000 个文件,托管存储库的服务器并不完全是速度恶魔(委婉地说)。一个一个地选择文件或目录似乎会非常缓慢。

我如何说服 PHPStorm(或者,失败的 TortoiseSVN):

  • 检查树中某些文件或子目录以外的所有内容,
  • 跳过它不能在本地存储的项目,最好将它们标记为排除?
4

1 回答 1

0

一种选择是在 cygwin 中使用 svn,然后在您的机器上有错误的文件名后删除它们。Cygwin 可以处理在 Windows 中无法正常工作的特殊文件名。希望其他人会有更好的答案!

于 2013-05-24T17:05:22.777 回答