0

在我的 Mercurial 存储库中,我有一些构建脚本。但是,当 TeamCity 签出 repo 时,它不会在它们上设置执行位,即使它已在存储库中设置。然后构建失败,因为它无法运行脚本,正如您所期望的那样。如何让 TeamCity 尊重执行位?

我在 Ubuntu Server 14.04 上运行 TeamCity 9.0。

4

1 回答 1

0

将 VCS 结帐模式更改为代理而不是服务器为我解决了这个问题。

要更改 VCS 结帐模式:

  • 在项目配置设置上,转到版本控制设置
  • 点击显示高级选项
  • 将 VCS 签出模式从服务器上自动更改为代理上自动
于 2015-01-31T18:22:32.733 回答