Windows中的TortoiseSVN结帐问题

Van*_*ril 8 svn tortoisesvn xcode filenames

问题是我正在检查一些文件名中带有特殊字符的文件 - 当TortoiseSVN尝试检查代码时,它无法创建这些文件并且结帐失败.这也适用于更新.是否有任何修复/解决方法,可能提供备用文件名或其他东西?

更新:显然,这些文件是由xcode创建的.有谁知道他们做了什么?这将打破建立,如果我更改文件名,像所有的>-什么?

Red*_*ter 6

如果您具有写访问权限,则可以使用repo浏览器直接在repo中重命名文件,而无需先实际检出文件.


Pek*_*ica 1

我认为这是不可能的。据我所知, 和 都global-ignore只是svn:ignore将文件保留在存储库之外我能想到的唯一解决方案是检查 OS X 上的整个存储库,进行更改,检查代码,然后将它们导入回来。

如果文件是由某些工具自动生成的,您应该能够设置ignore规则来防止它们再次进入存储库,具体取决于文件名的样子。

附加想法:可以尝试将 OS X 分区/驱动器安装到 Windows 系统,然后查看适用的命名规则。然而,我认为 Windows 通常禁止在它处理的所有文件中使用保留字符,无论目标文件系统是否支持它们。