我们的团队正在考虑通过团队资源管理器利用Visual Studio代码审查功能,但似乎Visual Studio团队服务无法直接指向GitHub企业的推送和拉取。
这是真的还是有办法配置并确保任何Git签到都转到Git Enterprise服务器?
答案 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中建模的代码审查流程略有不同。