【发布时间】:2018-03-19 18:46:19
【问题描述】:
我们正在与第 3 方开发公司合作,并共享他们用于源代码控制的 VSTS Git 存储库。作为一个开发团队,我们都是使用 TFS 多年的 Git 新手。
他们的合同即将到期,我已将他们的 Repo 复制到我们控制的 VSTS 帐户,以便我可以生成自动构建。
使用内置的 VSTS 迁移工具进行迁移很简单。这个short video from Microsoft MVP Mohamed Radwan 准确地展示了如何做到这一点。
我已经在我们的 VSTS 存储库上设置了许多转换,但由于他们仍在开发他们的,我希望能够将任何更改从他们的 GIT 存储库合并到我们的,而无需求助于手动流程。
我可以在本地提取他们的更改,将源更改为我的 Git 存储库,然后推送,但如果可能的话,我更喜欢一种不那么手动的方法,尤其是因为他们每天要签入多次。
如果我们假设他们的 Repo 是 Git_Repo_1 而我的是 Git_Repo_2,有没有办法可以合并 Git_Repo_1 -> Git_Repo_2 的更改,同时保留 Git_Repo_2 中的任何更改?
非常感谢任何帮助。
吉尔马丁
【问题讨论】:
标签: git azure-devops