情況如下:有兩家公司涉及一個項目。 公司A管理一個VSTS賬戶,其中有幾個源代碼庫,一些TFVC,一些Git。目標是在屬於CompanyB的VSTS賬戶下完成回購。將VSTS源代碼回購重新分配給不同的VSTS帳戶
這是可能的,但不重新創建存儲庫並遷移其內容?遷移存儲庫將是一個解決方案,但我不問如何執行遷移,因爲我想避免這種情況。
我找到了可能相關的文檔,but I don't quite understand。
情況如下:有兩家公司涉及一個項目。 公司A管理一個VSTS賬戶,其中有幾個源代碼庫,一些TFVC,一些Git。目標是在屬於CompanyB的VSTS賬戶下完成回購。將VSTS源代碼回購重新分配給不同的VSTS帳戶
這是可能的,但不重新創建存儲庫並遷移其內容?遷移存儲庫將是一個解決方案,但我不問如何執行遷移,因爲我想避免這種情況。
我找到了可能相關的文檔,but I don't quite understand。
除非您能夠移交整個整個 VSTS帳戶,否則沒有辦法在沒有遷移(TFVC)或創建鏡像克隆(Git)的情況下移交特定項目。
遷移所有工作項目,測試歷史等就位更加困難。
如果你能遷移的一切,那麼過程如下:
這將完成傳輸過程。
您可能遇到一些catch-22情況(特別是如果兩家公司都不支持AAD來賓帳戶,則需要從公司B添加用戶)。如果是這種情況,你可以提交support request to have Microsoft perform the handoff in the backend for you。
我明白了!我瞭解'交付整個VSTS帳戶'意味着它會影響帳戶中的所有項目。如果某些項目對於CompanyA是私有的,並且不應該移動,那麼這是不可能的(也許這些項目必須進行遷移和刪除)。 –
正確。那是它的要點。 – jessehouwing
你能解釋你不知道哪些位;理解? – jessehouwing
我不熟悉一些基本術語,比如'tenant','AAD tenant','directory'(我理解的'VSTS賬戶')。因此,我不確定這個文檔是關於相同的場景還是其他的。 –
您的VSTS帳戶可能會鏈接到Azure Active Directory以對其用戶進行身份驗證(可能不是)。如果是這樣,您公司的Azure Active Directory稱爲「租戶」。也可能你沒有鏈接到AAD並使用微軟賬戶,這實際上會使「完全切換」方案更容易。但是如果不遷移,仍然不能啓用部分轉移。 – jessehouwing