我想将ASP.NET Web App部署到Azure中。我在Azure上注册了一个免费帐户并创建了一个新的DevOps项目,但是当我选择“自带代码”选项时,我只能选择从Git存储库中获取代码。
是否有从TFVC导入代码的选项,还是我必须将我的repo迁移到Git?
微软没有将自己的技术(TFVC)纳入部署过程或其他流行的版本控制工具(SVN,Mercurial ......)似乎很奇怪。
答案 0 :(得分:1)
在Azure DevOps Projects的初始版本中,仅支持Git存储库。虽然Azure DevOps Projects支持使用现有项目构建到Azure的CI / CD管道,但此版本主要用于引导新项目,许多新项目使用Git启动作为版本控制系统。
支持其他版本控制类型 - 尤其是TFVC - 是未来改进的积压工作。
答案 1 :(得分:0)
注意:如果您使用YAML文件在VSTS中定义构建过程,则存储库与您的YAML文件所在的存储库隐式相同。
您可以从以下存储库类型中进行选择:
有关详细信息,请参阅“Build definition source repositories”。