如何将现有TFVC存储库导入Azure DevOps项目?

时间:2018-01-08 17:13:04

标签: azure web-deployment continuous-deployment tfvc

我想将ASP.NET Web App部署到Azure中。我在Azure上注册了一个免费帐户并创建了一个新的DevOps项目,但是当我选择“自带代码”选项时,我只能选择从Git存储库中获取代码。

enter image description here

是否有从TFVC导入代码的选项,还是我必须将我的repo迁移到Git?

微软没有将自己的技术(TFVC)纳入部署过程或其他流行的版本控制工具(SVN,Mercurial ......)似乎很奇怪。

2 个答案:

答案 0 :(得分:1)

Azure DevOps Projects的初始版本中,仅支持Git存储库。虽然Azure DevOps Projects支持使用现有项目构建到Azure的CI / CD管道,但此版本主要用于引导新项目,许多新项目使用Git启动作为版本控制系统。

支持其他版本控制类型 - 尤其是TFVC - 是未来改进的积压工作。

答案 1 :(得分:0)

注意:如果您使用YAML文件在VSTS中定义构建过程,则存储库与您的YAML文件所在的存储库隐式相同。

您可以从以下存储库类型中进行选择:

enter image description here

有关详细信息,请参阅“Build definition source repositories”。