gpt4 book ai didi

visual-studio - 所以 Visual Studio 现在正式支持 Git。这意味着什么?

转载 作者:IT王子 更新时间:2023-10-29 00:37:40 27 4
gpt4 key购买 nike

我刚刚读了一个非常有趣的 article显然,从过去的 Visual Studio 2012 更新开始,它现在内置了官方 Git 支持。

我的问题是,这到底是什么意思?这是否意味着 TFS 服务器现在可以托管 Git 存储库?或者,Visual Studio 是否在幕后使用类似 git-tfs 的东西来使用带有 Git 桥的常规 TFS 存储库?或者这是否适用于 TFS 服务器?还在 Visual Studio 之外使用 Git,它托管在 TFS plain ol' vanilla git 上,还是类似于 git-tfs 桥?

此外,是否有任何关于将 TFS 存储库转换为具有此支持的 Git 存储库的文档?

最佳答案

Visual Studio Online托管 git 存储库并提供与 TFS 工作项跟踪和构建的集成。我们将此信息存储在适当的 git 存储库中 - 它不是透明的 git-tf 桥梁。相反,我们存储 git 引用和对象,尽管我们将它们存储在 SQL Server (SQL Azure) 中而不是传统的磁盘上 git 存储库格式。我们这样做是为了与现有的 TFS 可管理性和 Team Foundation 服务扩展相集成。

Team Foundation Server 是驻留在数据中心的本地产品,从 TFS 2013 开始支持 git 存储库托管。许多功能在到达本地产品之前到达托管的 Visual Studio Online。

同样,Visual Studio 集成是一个合适的 git 客户端 - 同样,它不是 git-tf。它使用 libgit2 libgit2sharp 项目提供对本地 git 存储库的存储库访问,以及网络访问以提供对任何使用 HTTP 的 git 托管服务的推送和 pull 。 (当前不支持 SSH 传输。)这意味着您可以推送和 pull 到 Bitbucket 或 GitHub,例如,您无需与 Team Foundation Server 通信。

关于visual-studio - 所以 Visual Studio 现在正式支持 Git。这意味着什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14609620/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com