好吧,在过去的几个小时里,我一直在尝试建立一个TeamCity服务器,但这确实让我陷入了困境。我已经完成了所有工作,代理正在运行,插件已经安装,但是当我运行构建过程时,它会立即崩溃,出现以下日志错误:
Error collecting changes for VCS root 'git@github.com:chrisjowen/nLess.git:master' #1
java.lang.RuntimeException: java.text.ParseException: Unparseable date:
"Mon Nov 16 15:01:08 2009 +0100"
我们已经在远程服务器上设置了TeamCity,但我自己没有设置。我只是想亲自做同样的事情,因为我想看看我们是否能从工作中受益。
我使用与远程TeamCity完全相同的TeamCity配置,并将git更新为最新版本。
您看到的日期是github存储库主分支上最后一次提交的日期,因此它一定是VCS插件中的某个内容。有人遇到过这种情况吗?或者更好,有人知道我该怎么解决这个问题吗?
其他信息:
Windows XP Professional(32位),英语
TeamCity专业版4.5.5(build 9103)
http://github.com/chrisortman/git-teamcity
使用
http://github.com/petemounce/git-teamcity
,这个叉子解决了我的问题。dateformat没有指定区域设置,因此它使用默认设置。这个fork显式地设置了US语言环境,当您使用不同的语言环境(我的语言环境设置为nl)时,它可以工作。