TFS - 将源代码管理文件夹映射到本地安装的VSO目录?

时间:2016-02-23 00:26:11

标签: tfs msbuild ms-release-management azure-devops

挑战

  • 我们有一个无法与VSO沟通的本地应用程序(RM)
  • 我们的代码必须留在VSO
  • 我们需要让RM访问与我们的VSO源相关的构建定义

尝试解决方案

  • 仅在本地安装TFS以构建主机构建定义
  • 让这些构建定义来自VSO

问题

  • 看起来我们无法在源代码管理文件夹映射中使用VSO项目目录

有解决方法吗?

enter image description here

1 个答案:

答案 0 :(得分:2)

您最好的办法是开始迁移到VSTS中的新版本管理服务,因为现有的版本管理服务器应用程序正在迅速被弃用。有tools可以帮助缓解迁移的痛苦。

您还可以在非集成模式下使用RM Server - 没有任何内容与构建定义相关联,并且您必须在排队发布时手动指定构建丢弃的路径。它仍然可以通过Release Management客户端文件夹中的ReleaseManagementBuild.exe实用程序自动完成,只需要花费更多的精力来构建它。

您还可以构建一个自定义构建流程模板,以便从VSTS中提取代码并构建它,但同样,这也是在RM服务器上投入了大量精力。

[完全披露:我是上面链接的迁移工具的贡献者]