Använda Git- och TFVC-lagringsplatser i samma projekt

Azure DevOps Services | Azure DevOps Server 2022 – Azure DevOps Server 2019

I Team Foundation Server 2015 Update 1 kan en projektadministratör lägga till en Git-lagringsplats i ett projekt som skapats med Team Foundation Version Control (TFVC). Du kan också lägga till en TFVC-lagringsplats i ett projekt som skapats med Git. På så sätt kan du använda ett nytt versionskontrollsystem samtidigt som du bevarar alla data i projektet.

Aktivera åtkomst till den nya lagringsplatsen

Eftersom behörigheter tillämpas vid projektskapande av en processmall, kommer det att finnas en liten mängd arbete för att korrigera behörigheter för en ny lagringsplatstyp.

Lägga till en Lagringsplats för Team Foundation-versionskontroll i ett Git-projekt

Projektadministratören måste tillämpa vissa behörigheter på projektmappsnivå när projektmappen skapas. Gå till administrationssidan för versionskontroll och välj noden "$/ProjectName" i trädet. Om du vill konfigurera samma grupper som någon av våra standardprocessmallar (Agile, Scrum, CMMI) lägger du till följande TFS-grupper och behörigheter:

  1. [ProjectName]\Läsare
    • Tillåt: Läs
    • Inte inställt: Alla andra
  2. [ProjectName]\Deltagare
    • Tillåt: Checka in, Checka ut, Etikett, Lås, Sammanfoga, Läsa
    • Inte inställt: Alla andra
  3. [ProjectName]\Skapa administratörer
    • Tillåt: Checka in, Checka ut, Etikett, Lås, Sammanfoga, Läsa
    • Inte inställt: Alla andra