我需要知道TFS 2015代理服务器是否真的支持Git,而不仅仅是TFVC。不幸的是,我试图找到有关这方面的文档和文章,并没有提到这个问题。 即使在MSDN库,没有文件可进行设置TFS 2015年TFS 2015代理服务器是否支持Git?如果有,它是否具有完整的Git支持?
我所知道的在MSDN Library有的文档设置TFS 2013: https://msdn.microsoft.com/en-us/library/ee248710(v=vs.120).aspx
再次,有中没有的Git支持提TFS 2015代理服务器。 如果有对Git支持,TFS 2015年代理服务器至少应该有以下特点:
- 应该能够创建本地回购作为代理缓存,而不是从远程回购
- 总是取定期检查,并同步远程回报
- 服务的提交(包括推送)不属于远程主分支的拉请求应该先合并到缓存然后推送到远程服务器。这应该触发首先启动获取,然后同步来回
我也尝试过在Visual Studio uservoice中搜索,但它也不可用。
不,我真的提出这个问题,因为我的网站带宽非常有限。它与提交大型二进制文件或TFVC无关。 –
Git的网络效率要高得多,所以就这样去吧,它应该不会成为问题。 – Philippe
如果您仍然有问题,请考虑在需要时每隔5分钟在后台执行一次提取操作,以便您可以在需要时使用提交。或者你可以很容易地通过将自己的服务器上的git存储库放在自己的服务器上进行同步,您可以从远程服务器获取之前获取(远程服务器的顺序非常重要) – Philippe