我有2个单独的Teamcity Web应用程序实例,它们在访问同一git存储库的不同服务器上运行。
这似乎导致VCS根配置出现问题。
具体的错误消息是:
Error collecting changes for VCS repository ... 'git fetch' command failed... 301 Moved permanently
对于安装中每个teamcity项目的每个构建配置,我都会收到此消息。
我必须在不同的服务器上维护2个单独的teamcity应用程序实例-一个构建Microsoft Windows软件工件,另一个构建基于Linux工件。
我目前针对该问题的唯一解决方法是删除VCS根目录,然后再次进行设置-只是发现第二天问题又回来了。
我不能永远这样做-必须有更好的方法来解决这个问题。
有人知道吗?
在使用Jetbrains支持后,他们根源导致了该问题是因为在github URL中使用了http://而不是https://。
因此,IOW,当您指定github存储库URL时,必须在temmcity VCS根配置中使用https://。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句