TeamCity Mercurial VCS root 配置失败

TeamCity Mercurial VCS root configuration fails

Teamcity 不再能够从网络共享中提取更改。这是用户权限问题吗?它一直有效,直到我从 TeamCity 8.1.5 升级到 TeamCity 9.0.2。

问题是,TeamCity Build Server 和 TeamCity Build Agent 服务在 LocalSystem 帐户下 运行。这是默认设置,在我们的域中,此 LocalSystem 帐户没有访问网络共享的权限。解决方案是更改服务登录凭据以使用经过身份验证的域帐户,这些帐户可以访问我们拥有存储库的网络共享。这可以按照@Nanhydrin 的建议在服务属性上完成。