【问题标题】:Keep an existing, legacy git repo in sync with a new copy使现有的遗留 git 存储库与新副本保持同步
【发布时间】:2018-02-02 12:33:19
【问题描述】:

保持现有 git 存储库与将成为主要使用的远程的 git 远程同步的最佳方法是什么?

我的计划是让 TFS git 代码与主要的 VSTS git repo 保持同步(因为有些人以后只能访问 VSTS),我们希望保持从 TFS 运行构建。不幸的是,出于安全原因,我们的 TFS 无法接收入站流量,因此我认为 TFS 中会有一个计划的构建,它将从 VSTS 存储库中获取最新的并将这些更改合并到 TFS 存储库中(因此启动 CI 构建和目前一样)。

我对各种选项(如镜像等)有点迷茫 - 哪种方法最有效(或至少有效!!)

【问题讨论】:

  • 您使用的是哪个版本的 TFS?

标签: git tfs azure-devops


【解决方案1】:

因为保持 TFS git 代码与 VSTS git 存储库同步是因为您希望保持从 TFS 运行构建。您可以在 TFS 构建定义中直接从 VSTS 获取源代码。

点击Repository标签,然后选择Remote repo选项指向VSTS repo:

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-08-06
    • 1970-01-01
    • 1970-01-01
    • 2016-11-20
    • 2015-01-19
    • 2011-04-09
    • 2011-09-16
    • 1970-01-01
    相关资源
    最近更新 更多