【问题标题】:It's possible that Team Foundation Server Version Control support external repo like gitTeam Foundation Server 版本控制可能支持 git 等外部存储库
【发布时间】:2012-07-30 21:13:28
【问题描述】:

我正在研究 ALM 和敏捷 ALM,过去我确实使用过 git、mercurial 和 subversion。

最近我在使用 TFS,我有一个问题,关于 TFS 是否支持 git 子模块(或 git external 用于远程存储库)。

最好的问候!

【问题讨论】:

    标签: .net git version-control alm


    【解决方案1】:

    我认为您正在寻找的是git-tfs,它是一个允许您将 git 与 TFS 存储库一起使用的包。如果将它安装在 PATH 上,则可以克隆 TFS 存储库,然后使用 git 创建功能分支并使用 git 策略正常工作。然后,您可以使用git tfs pullgit tfs fetch 从上游拉入新更改,并使用git tfs rcheckingit tfs checkin 将您的工作提交到TFS 存储库,而不是从原始远程存储库推/拉。

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

    【讨论】:

      【解决方案2】:

      不。但是你为什么要这样做呢?

      如果实际问题是您希望能够在没有 VS 的情况下访问 TFS 项目中的源代码,请查看 http://svnbridge.codeplex.com/

      【讨论】:

        【解决方案3】:

        GIT 和 Mercurial 是分布式的,TFS 是集中式的 :( 也许the git-tfs project :)

        问候。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2020-05-01
          • 2013-09-16
          • 1970-01-01
          • 2013-11-04
          • 2013-01-20
          • 2013-01-30
          • 2018-10-17
          相关资源
          最近更新 更多