Git- en TFVC-opslagplaatsen in hetzelfde project gebruiken

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

In Team Foundation Server 2015 Update 1 kan een projectbeheerder een Git-opslagplaats toevoegen aan een project dat is gemaakt met Team Foundation Version Control (TFVC). U kunt ook een TFVC-opslagplaats toevoegen aan een project dat is gemaakt met Git. Hierdoor kunt u een nieuw versiebeheersysteem gebruiken en alle gegevens in uw project behouden.

Toegang tot het nieuwe opslagplaatstype inschakelen

Omdat machtigingen worden toegepast tijdens het maken van een project door een processjabloon, is er een kleine hoeveelheid werk om machtigingen voor een nieuw opslagplaatstype te corrigeren.

Een Team Foundation Version Control-opslagplaats toevoegen aan een Git-project

De projectbeheerder moet bepaalde machtigingen op projectmapniveau toepassen wanneer de projectmap wordt gemaakt. Ga naar de beheerpagina voor versiebeheer en selecteer het knooppunt $/ProjectName in de structuur. Als u dezelfde groepen wilt instellen als een van onze standaardprocessjablonen (Agile, Scrum, CMMI), voegt u de volgende TFS-groepen en -machtigingen toe:

  1. [ProjectName]\Lezers
    • Toestaan: lezen
    • Niet ingesteld: Alle anderen
  2. [ProjectName]\Inzenders
    • Toestaan: Inchecken, Uitchecken, Label, Vergrendelen, Samenvoegen, Lezen
    • Niet ingesteld: Alle anderen
  3. [ProjectName]\Build Beheer istrators
    • Toestaan: Inchecken, Uitchecken, Label, Vergrendelen, Samenvoegen, Lezen
    • Niet ingesteld: Alle anderen