gpt4 book ai didi

git - 将 VSTS 源代码存储库重新分配给不同的 VSTS 帐户

转载 作者:行者123 更新时间:2023-12-02 23:48:40 28 4
gpt4 key购买 nike

情况是这样的:有两家公司参与一个项目。 CompanyA管理一个VSTS帐户,该帐户下有几个源代码存储库,一些是TFVC,一些是Git。目标是最终在属于 CompanyB 的 VSTS 帐户下获得存储库。

这是否可能以某种方式实现,而无需重新创建存储库并迁移其内容?迁移存储库将是一个解决方案,但我并不是问如何执行迁移,因为我想避免这种情况。

我找到了一个可能相关的文档,but I don't quite understand .

最佳答案

除非您能够移交整个 VSTS 帐户,否则无法在不迁移 (TFVC) 或创建镜像克隆 (Git) 的情况下移交特定项目。

在所有工作项、测试历史记录等就位的情况下进行迁移更加困难。

如果您能够迁移所有内容,则过程如下:

  • 将 B 公司的 AAD 帐户作为访客添加到 A 公司的 AAD 中。
  • 授予 A 公司 VSTS 帐户的用户权限。
  • 让用户登录一次 A 公司的 VSTS 帐户。
  • 将帐户的所有权分配给 B 公司的用户。
  • 将 VSTS 帐户与 B 公司的 Azure 订阅和 AAD 关联。

这将完成传输过程。

您可能会遇到一些第 22 条军规的情况(尤其是在添加 B 公司的用户时,如果两家公司都不支持 AAD guest 帐户)。如果是这种情况,您可以提交 support request to have Microsoft perform the handoff in the backend for you .

关于git - 将 VSTS 源代码存储库重新分配给不同的 VSTS 帐户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41720931/

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