TFS 2018 构建 - svn 连接不适用于 "Get Sources" 步骤
TFS 2018 build - svn connection not working for "Get Sources" step
我们有一个配置了生成代理的 TFS 2018 设置。构建应该从 svn 中提取源代码。我们在 TFS 中配置了一个“服务连接”来与 svn 对话。这需要构建管道中的“svn”功能。我们手动添加了 svn pulls [svn.exe 和关联的 dll's] 所需的文件,并在代理功能中添加了键值对。 TFS 构建仍然抱怨错误
[section]Starting: Get Sources
Can't find installed svn command line utility
我可以确认“svn.exe”存在于“功能”中指定的“路径”路径中并且它有效。 [我们通过命令行“svn info]”对其进行了测试。我们还多次重启构建代理
TFS 应用程序层和构建代理位于不同的盒子上。
有趣的是,我们有另一个 TFS 实例,其中 TFS 应用程序层和构建代理在同一个盒子上,svn 连接和构建工作完美!
找到解决方案。我们还需要将 "exe" 的路径添加到系统 PATH 并重新启动构建代理
我们有一个配置了生成代理的 TFS 2018 设置。构建应该从 svn 中提取源代码。我们在 TFS 中配置了一个“服务连接”来与 svn 对话。这需要构建管道中的“svn”功能。我们手动添加了 svn pulls [svn.exe 和关联的 dll's] 所需的文件,并在代理功能中添加了键值对。 TFS 构建仍然抱怨错误
[section]Starting: Get Sources
Can't find installed svn command line utility
我可以确认“svn.exe”存在于“功能”中指定的“路径”路径中并且它有效。 [我们通过命令行“svn info]”对其进行了测试。我们还多次重启构建代理
TFS 应用程序层和构建代理位于不同的盒子上。 有趣的是,我们有另一个 TFS 实例,其中 TFS 应用程序层和构建代理在同一个盒子上,svn 连接和构建工作完美!
找到解决方案。我们还需要将 "exe" 的路径添加到系统 PATH 并重新启动构建代理