在VSO中使用外部Git Repo不能完全正常工作

时间:2017-09-13 15:38:04

标签: git github azure-devops

我尝试使用在Visual Studio Online中的GitHub(私有存储库)中托管的外部Git存储库。我按照official documentation添加了服务。 我尝试了使用GitHub服务,还尝试了“外部Git” - 服务。两者都有相同的行为。

创建服务后,我的代码可以在“代码”-Tab中看到。但问题是:我只能看到MASTER-Branch。所有其他分支机构不在“所有分支机构”下提供。

此外,我似乎没有得到任何更新(即使在主人)。 VSO似乎从我创建服务的时间开始有一个快照,但从未得到更新。

这可能是什么问题?

1 个答案:

答案 0 :(得分:1)

VSTS团队项目代码选项卡仅显示托管在VSTS上的存储库,而不是任何外部git仓库(github,bitbucket等)。

所以你在Code选项卡上看到的应该是在VSTS而不是Github上托管的git repo。您可以通过单击克隆(在“代码”选项卡的右上角)进行双重检查,您会发现远程仓库URL托管在VSTS而不是github上。

enter image description here

Github服务端点主要用于构建托管在github上的项目,您可以在VSTS构建定义中选择您的github存储库和相关分支。

enter image description here enter image description here