配置Visual Studio Team Services版本控制以指向GitHub Enterprise

时间:2015-10-09 18:00:57

标签: github version-control visual-studio-2015 azure-devops team-explorer

我们的团队正在考虑通过团队资源管理器利用Visual Studio代码审查功能,但似乎Visual Studio团队服务无法直接指向GitHub企业的推送和拉取。

这是真的还是有办法配置并确保任何Git签到都转到Git Enterprise服务器?

2 个答案:

答案 0 :(得分:1)

您需要将代码推送到与您的工作项所在的团队项目相关联的Git存储库中。

您可以轻松克隆GitHub仓库并添加/更改远程和推送到TFS /团队服务。

如果您正在使用Team Services,那么拥有GitHub Enterprise是没有价值的。

您还可以在GitHub和VSTS之间同步代码:https://nkdagility.com/open-source-vsts-tfs-github-better-devops/

答案 1 :(得分:-1)

如果您有Visual Studio 2015,请使用 Visual Studio的GitHub扩展,这样您就可以更轻松地连接并直接使用Visual Studio中的公共/私有GitHub项目。您可以在Announcing the GitHub Extension for Visual Studio

找到更多详细信息

考虑到云托管源代码管理是主要功能之一,VSO的作用有所减弱。另外请记住,Git使用拉取请求模型进行代码审查,这与在Visual Studio中建模的代码审查流程略有不同。