从Subversion构建Azure DevOps

时间:2018-09-25 15:22:10

标签: svn build azure-devops

我正在尝试在Azure DevOps Pipeline中创建一个以Subversion作为代码源的版本。

构建代理似乎有问题。错误如下。

##[Error 1]
No agent found in pool Hosted VS2017 which satisfies the specified demands:
     svn 

构建代理(托管VS2017)确实安装了Subversion-池的详细信息如下。

Subversion
Version: 1.8.17<br/>
Environment:

PATH: contains location of svn.exe

我不确定问题出在哪里。欢迎任何帮助。

2 个答案:

答案 0 :(得分:4)

问题是svn的功能未在代理上明确定义。

代理必须具有与需求匹配的功能才能运行构建。该代理确实已安装Subversion,但这还不够。在功能表中必须有一个条目将其定义到构建系统。

答案是手动将该条目添加为“用户功能”,如下所示:

DevOps svn Capability

答案 1 :(得分:0)

此问题的修复程序即将推出。您不再需要向托管代理添加“ svn”用户功能。对于给您带来的不便,我们深表歉意。