我们正在开发独家Windows机器并在Werver 2008机器上托管MSysGit。我们使用Redmine(BitNami Redmine Stack)作为我们的问题跟踪/项目管理系统。
虽然我们对Git和开发机器没有任何问题,但我们确实存在Repository如何在Redmine中显示的问题,因为看起来像是感情问题。
Redmine Repository正在显示如下所示的“重复”(并非完全重复)树,可能是由于某些文件以小写路径提交(由于某些原因我不知道)
+-Develop
| |
| +-Library .....
| |
| +-AutomatedTests .....
|
+-develop
|
+-library .....
虽然这对克隆没有生命危险,而且对Windows的检查没有这个问题,但在Redmine中浏览代码却相当烦人。
是否有(很容易考虑它是一个非常大的存储库)方式 a)在显示树时使redmine案例具有一定的意义。 要么 b)用小写路径修复问题(我们标准化Camel案例)
答案 0 :(得分:2)
您是否尝试在ignorecase = true
中添加.git/config
?
答案 1 :(得分:0)
Redmine会将这些视为不同的地方。即使您已经忽略了大小写,但在进入目录和指定文件时始终是tab-complete。使用git filter-branch
修复外壳。这将改变所有参考点的位置,但此时可能是一件好事。