Ear*_*rlz 14 git version-control tfs visual-studio visual-studio-2012
我刚刚阅读了一篇非常有趣的文章,显然就像过去的Visual Studio 2012更新一样,它现在内置了官方的Git支持.
我的问题是,这究竟是什么意思?这是否意味着TFS服务器现在可以托管Git存储库?或者,Visual Studio是否使用类似git-tfs幕后的东西来使用带有Git桥的常规TFS存储库?或者这是否适用于TFS服务器?还在Visual Studio之外使用Git,它托管在TFS普通的'vanilla git上,还是像git-tfs桥一样?
此外,是否有任何关于使用此支持将TFS存储库转换为Git存储库的文档?
Edw*_*son 14
Visual Studio Online托管git存储库并提供与TFS工作项跟踪和构建的集成.我们将这些信息存储在一个合适的git存储库中 - 它不是一个透明的git-tf桥梁.相反,我们存储git引用和对象,尽管我们将它们存储在SQL Server(SQL Azure)中,而不是传统的磁盘git存储库格式.我们这样做是为了与现有的TFS可管理性和Team Foundation Service扩展集成.
TFS 2013中驻留在您的数据中心内的本地产品Team Foundation Server支持git存储库托管.许多功能在到达本地产品之前到达托管的Visual Studio Online.
同样,Visual Studio集成是一个合适的git客户端 - 再次,它不是git-tf.它使用libgit2和libgit2sharp项目提供对本地git存储库的存储库访问,以及网络访问,以提供推送和拉动任何说HTTP的git托管服务.(目前不支持SSH传输.)这意味着您可以推送到Bitbucket或GitHub,例如,您无需与Team Foundation Server通信.
| 归档时间: |
|
| 查看次数: |
3049 次 |
| 最近记录: |