.net - Team Foundation Server 版本控制有可能支持像 git 这样的外部仓库

标签 .net git version-control alm

我正在研究 ALM 和 Agile ALM,我过去曾使用过 git、mercurial 和 subversion。

最近我在使用 TFS,我想知道 TFS 是否像 git 子模块(或远程存储库的 git external)中那样支持。

最好的问候!

最佳答案

我想你要找的是git-tfs这是一个允许您将 git 与 TFS 存储库一起使用的包。如果将其安装在 PATH 上,则可以克隆 TFS 存储库,然后使用 git 创建功能分支并使用 git 策略正常工作。然后使用 git tfs pull 而不是从原始远程存储库推送/pull 或 git tfs fetch从上游和git tfs rcheckin中引入新的变化或 git tfs checkin将您的工作提交到 TFS 存储库。

甚至还有一个plugin对于 git extensions如果您更喜欢使用此 GUI 而不是 git 命令行。

关于.net - Team Foundation Server 版本控制有可能支持像 git 这样的外部仓库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11729675/

相关文章:

swift - 从 Bitbucket 中提取数据时发生冲突。 Xcode

svn - 不同的版本控制系统如何处理二进制文件?

cocoa - 将代码分割成多个源文件

version-control - Maven Perforce 插件突然需要密码?

c# - 如何检测笔记本电脑电源线何时断开?

c# - 使用 C# 使用 iTextsharp 突出显示现有 PDF 的文本(颜色)

.net - 性能:XmlReader 或 LINQ to XML

Git:如何获取单个远程分支并自动创建它的远程跟踪分支?

c# - 您可以在 .NET 中异步更改母版页的 ContentPlaceHolder 的内容页吗?

git - 如何在 Git 中提交仅区分大小写的文件名更改?