Verwenden von Git- und TFVC-Repositorys im selben Projekt

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

In Team Foundation Server 2015 Update 1 kann ein Projektadministrator einem Projekt, das mit der Team Foundation-Versionskontrolle (TFVC) erstellt wurde, ein Git-Repository hinzufügen. Sie können auch ein TFVC-Repository zu einem mit Git erstellten Projekt hinzufügen. Auf diese Weise können Sie ein neues Versionskontrollsystem übernehmen und gleichzeitig alle Daten in Ihrem Projekt beibehalten.

Aktivieren des Zugriffs auf den neuen Repositorytyp

Da die Berechtigungen bei der Projekterstellung durch eine Prozessvorlage zugewiesen werden, ist der Arbeitsaufwand für die Korrektur der Berechtigungen für einen neuen Repositorytyp gering.

Hinzufügen eines Repositorys der Team Foundation-Versionskontrolle zu einem Git-Projekt

Der Projektadministrator muss beim Erstellen des Projektordners einige Berechtigungen auf Projektordnerebene anwenden. Rufen Sie die Verwaltungsseite der Versionskontrolle auf, und wählen Sie den Knoten „$/ProjectName“ in der Struktur aus. Um die gleichen Gruppen wie bei unseren Standardprozessvorlagen (Agile, Scrum, CMMI) einzurichten, fügen Sie die folgenden TFS-Gruppen und Berechtigungen hinzu:

  1. [ProjectName]\Leser
    • Zulässig: Lesen
    • Nicht festgelegt: Alle anderen
  2. [ProjectName]\Mitwirkende
    • Zulässig: Einchecken, Auschecken, Bezeichnen, Sperren, Zusammenführen, Lesen
    • Nicht festgelegt: Alle anderen
  3. [ProjectName]\Buildadministratoren
    • Zulässig: Einchecken, Auschecken, Bezeichnen, Sperren, Zusammenführen, Lesen
    • Nicht festgelegt: Alle anderen