TeamCity Build Agent无法创建构建签出目录

时间:2012-04-26 05:44:12

标签: svn continuous-integration teamcity

我正在使用TeamCity从SVN构建项目。

每当我尝试构建我的项目时,它总会向我显示以下消息: 构建错误  [13:11:57]:代理无法在C:\ TeamCity \ buildAgent \ work \ https:\ 192.168.10.66 \ svn \ WMSHelperCE \ trunk创建构建签出目录。请检查代理是否具有必要的权限,并且磁盘上有足够的可用空间。

但是,我在互联网上寻找答案,但仍然无效。 任何人都可以告诉我如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

看起来您正在尝试将构建代理设置为在已损坏路径的远程计算机(C:\TeamCity\buildAgent\work\https:\192.168.10.66\svn\WMSHelperCE\trunk)上执行其工作。我不知道这是否真的可行,您是否有理由这样做,因为您不希望与其他构建代理共享构建代理工作文件夹。 Teamcity将指示构建代理提取源代码,或者根据您的设置将其发送给它们。

要解决此问题您需要编辑build agents property file并将workDir和可能tempDir属性设置为本地路径,它可以是相对路径或绝对路径。

修改

再次查看您的路径后,您似乎正在尝试将工作路径设置为项目存储库。这不是应该怎么做的。您构建需要从存储库中删除项目,并且构建在构建代理上本地完成。查看有关设置builds version control

的帮助页面