情况是这样的:有两家公司参与了一个项目。 CompanyA 管理一个VSTS帐户,其中有几个源代码库,一些TFVC,一些Git。目标是在属于 CompanyB 的VSTS帐户下结束回购。
这是否可能,无需重新创建存储库并迁移其内容?迁移存储库将是一个解决方案,但我不是在询问如何执行迁移,因为我想避免这种情况。
我找到了一个可能相关的文档,but I don't quite understand。
答案 0 :(得分:2)
除非您能够移交整个 VSTS帐户,否则无法在没有迁移(TFVC)或创建镜像克隆(Git)的情况下移交特定项目。
迁移所有工作项,测试历史记录等更加困难。
如果您能够迁移所有内容,那么过程如下:
这将完成转移过程。
您可能会遇到一些catch-22情况(特别是在公司B中添加用户时,如果两家公司都不支持AAD来宾帐户)。如果是这种情况,您可以提交support request to have Microsoft perform the handoff in the backend for you。