【发布时间】:2017-07-27 15:21:52
【问题描述】:
我们的源代码 (ASP.NET Core) 位于 SVN 存储库中。现在对于持续集成,我们想使用 TFS 来构建和部署到 Azure WebApp。我们无法将代码迁移到 TFS。
这可能吗?
【问题讨论】:
-
你说的是哪个版本的 TFS?
-
我们使用 TFS 2017
标签: .net-core svn tfs tfs-2017
我们的源代码 (ASP.NET Core) 位于 SVN 存储库中。现在对于持续集成,我们想使用 TFS 来构建和部署到 Azure WebApp。我们无法将代码迁移到 TFS。
这可能吗?
【问题讨论】:
标签: .net-core svn tfs tfs-2017
在定义自 TFS 2015 Update 1 以来的构建时,Subversion 是本机支持的存储库类型。您应该能够在“存储库”选项卡上选择它。
【讨论】:
您可以在 TFS 2017 中构建您在 Subversion 中管理的代码。您必须在 build agents 上安装 Subversion 客户端。检查:https://www.visualstudio.com/en-us/docs/build/define/repository#subversion
在构建定义的存储库中,选择Subversion类型:
【讨论】:
config.sh remove 和 config.sh 后,svn checkouts 和 build 现在可以按预期工作了。