使用Team City从Git Repo(如果有关系,则是Gitlabs)检出。
从空构建目录开始,会遇到以下错误:
fatal: could not set 'core.filemode' to 'false'
(在Windows计算机上运行,如果有关系的话)
为了排除问题,将运行Team City的用户更改为管理员。
当此命令退出时,.Git目录不是有效的Repo。
清除整个“work”目录也无济于事。
这个问题随机出现并消失...
另外,执行以下命令也没有任何作用:
git config --global --replace-all core.fileMode false
无论是否带有--replace-all选项,以及以管理员或其他用户身份运行(如果将'false'更改为'true',则会得到相同的错误;如果将其更改为'falseCD',则会将错误更改为该值无效-因此显然正在进行更改)。
有人有什么想法吗?