我们现在将使用git而不是SVN并进行一些研究。我试图基于我们的SVN创建git存储库。 git svn
是完美的。但是在克隆/获取之后,我在少数回购中看到了修改过的文件(实际上是2个中的2个)。
更新:在已修改文件的repos中,我们都可以看到相同的内容:修改后的文件名称中包含大写字母。例如:paid.gif
和Paid.gif
存在于SVN中,也存在于GIT中,Paid.gif
以某种方式被修改。此外,不仅图像,而且其他名称相同(但与字母大小写不同)的文件也会被修改。
另外svn repo在Linux上,但git在我的Mac上,也许它很重要。
答案 0 :(得分:3)
然后很容易。 MacOS文件名为case insensitive。所以内容是矛盾的。它不是git错误,所以要么在Linux上工作,重新格式化硬盘或重命名文件以避免冲突。或者也许可以在Mac上使用另一个文件系统?..