svn - SVN 可以处理大小写敏感问题吗?

标签 svn case-insensitive

有没有办法强制 SVN 不区分大小写?我们有一个问题,即用户从 linux 环境提交文件,其中包括“file.ext”和“File.ext”。工作得很好。然而,问题是当 MAC OSX 或 Windows 上的用户尝试更新/结帐时。这两个文件被认为是相同的,并且操作错误失败。

有没有办法让SVN首先阻止提交“File.ext”和“file.ext”?

This question是相似的,但从 Windows 方面看相同的问题,这不是这里的问题。

最佳答案

你可以尝试一个 pre-commit hook,比如 this one (但是我自己没有尝试过)。

我假设已经排除了让您的用户注意它的可能性?我一直在 Linux 上工作,但通常认为文件名不区分大小写,即。 e.对我来说,无论操作系统怎么想,它们都是一样的。

关于svn - SVN 可以处理大小写敏感问题吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/595081/

相关文章:

svn - SVN “branch” 、 “tag” 和 “trunk” 与 composer 和配置文件的实现

python - argparse 没有正确处理子解析器中的缩写

perl - 如何在 Perl 中找到文件的大小写保留名称?

svn - 我可以创建一个以其他编号开始的 Subversion 存储库吗?

java - 具有依赖项的项目的 Eclipse 重命名功能

git - 使用 Git 对小型内部团队有意义吗?

svn - 用于分支共享库(并保持理智)的存储库布局(或 Hook )

linux - 如何防止 git 提交两个名称不同的文件,以防万一?

python - 如何在 Python 中查找具有不区分大小写的特定扩展名的文件

postgresql - 如何将 postgres json 列表转换为全小写 postgres 数组