Použití úložišť Git a TFVC ve stejném projektu

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019 | TFS 2018

V Team Foundation Serveru 2015 Update 1 může správce projektu přidat úložiště Git do projektu vytvořeného pomocí Správa verzí Team Foundation (TFVC). Úložiště TFVC můžete také přidat do projektu vytvořeného pomocí Gitu. To vám umožní osvojit si nový systém správy verzí a současně zachovat všechna data v projektu.

Povolení přístupu k novému typu úložiště

Vzhledem k tomu, že při vytváření projektu jsou oprávnění aplikována šablonou procesu, bude potřeba trochu práce na opravě oprávnění pro nový typ úložiště.

Přidání úložiště Správa verzí Team Foundation do projektu Git

Správce projektu bude muset při vytvoření složky projektu použít některá oprávnění na úrovni složky projektu. Přejděte na stránku správy správy správy verzí a ve stromu vyberte uzel $/ProjectName. Pokud chcete nastavit stejné skupiny jako některé z výchozích šablon procesů (Agile, Scrum, CMMI), přidejte následující skupiny a oprávnění TFS:

  1. [ProjectName]\Readers
    • Povolit: Čtení
    • Nenastaví se: Všechny ostatní
  2. [ProjectName]\Contributors
    • Povolit: Vrátit se změnami, Rezervovat, Popisek, Uzamknout, Sloučit, Číst
    • Nenastaví se: Všechny ostatní
  3. [ProjectName]\Build Administrators
    • Povolit: Vrátit se změnami, Rezervovat, Popisek, Uzamknout, Sloučit, Číst
    • Nenastaví se: Všechny ostatní