Teamcity - 代理配置不兼容

Posted

技术标签:

【中文标题】Teamcity - 代理配置不兼容【英文标题】:Teamcity - Incompatible Agent configuration 【发布时间】:2014-01-18 04:47:05 【问题描述】:

我正在尝试在 TeamCity 中创建构建配置。

我确实正确设置了代理,并且我之前确实有许多项目在 TeamCity 上正常运行。这只是我正在尝试创建的新配置,

但是,我当前的 teamcity 代理不兼容,它给出以下错误消息

隐式要求: 20DA 在 VCS 根目录中定义:Site1 20Lines/Technical 在 VCS Root: Site1 中定义

我不明白上面的错误信息,尝试在互联网上搜索但没有指针。在我看来,我的 SVN 有一些问题。请帮忙。

【问题讨论】:

检查“构建参数”页面,看看您是否错过了设置变量。 尝试用额外的 % 转义 %20。见***.com/questions/23091358/…。 【参考方案1】:

这很可能是因为您在 SVN VCS Root 中定义了参数/变量。但是在您的构建代理上,这些参数/变量不存在。

【讨论】:

谢谢。我的 SVN URL 包含空格,我在 VCS 配置中输入了它的编码形式。这导致空格替换为 %20 并且 TC 选择它作为参数。我现在已经输入了没有 url 编码的 SVN URL,并删除了之前自动检测到的参数。

以上是关于Teamcity - 代理配置不兼容的主要内容,如果未能解决你的问题,请参考以下文章

为TeamCity配置Java版本

TeamCity 代理错误“未能对代理执行结帐”

如何:Teamcity + GitHub

在同一台计算机上运行多个 TeamCity 代理?

TeamCity专业许可证

Teamcity 构建代理工作目录未更改