Befehle zum Auschecken oder Bearbeiten

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

Visual Studio 2019 | Visual Studio 2022

Der Befehl checkout oder edit der TFVC checkt eine Datei aus und ändert den Status der ausstehenden Änderungen in Bearbeiten. Sie können diesen Befehl entweder mithilfe von checkout oder edit aufrufen.

Sie können auch Visual Studio verwenden, um Dateien auszuchecken und zu bearbeiten.

Tipps

  • Wenn Sie eine neue Aufgabe beginnen, sollten Sie die neuesten Dateien vom Server herunterladen, bevor Sie Dateien auschecken und mit der Arbeit beginnen. Weitere Informationen finden Sie unter Get-Befehl.

  • Wenn Sie mit der Bearbeitung einer Datei in einem lokalen Arbeitsbereich beginnen, wird diese automatisch für ausgecheckt.

  • Sie können eine Liste Ihrer ausstehenden Änderungen an der Eingabeaufforderung mithilfe des Status-Befehls anzeigen.

  • Sie können mit verwandten Daten wie Kommentaren und zugehörigen Arbeitselementen im Dialogfeld Einchecken arbeiten, indem Sie den Checkin-Befehl verwenden.

  • Wenn Sie bereit sind, Ihre Änderungen an der Codebasis des Teams auf dem Server einzuchecken, verwenden Sie den Checkin-Befehl.

  • Wenn Sie Änderungen zurückstellen oder Ihren Arbeitsbereich für eine andere Aufgabe bereinigen möchten, verwenden Sie den Shelve-Befehl.

  • Wenn Sie einen Serverarbeitsbereich verwenden, sind Dateien, die Sie nicht ausgecheckt haben, schreibgeschützt.

Voraussetzungen

Syntax

tf checkout [/lock:(none|checkin|checkout)] [/recursive] [/encoding:encoding] itemspec [/login: username,[password]]

Parameter

Parameter Beschreibung
/encoding Diesen Parameter ignorieren.
<itemspec> Gibt den Bereich der auszucheckenden Elemente an. Informationen zur Syntax finden Sie unter Verwenden von Befehlen der Team Foundation-Versionskontrolle.
/lock Wendet eine Sperre an oder entfernt sie. Weitere Informationen finden Sie unter Verwenden von Befehlen der Team Foundation-Versionskontrolle.
/login:<username>[,<password>] Gibt das Benutzerkonto an, unter dem der Befehl ausgeführt wird. Weitere Informationen finden Sie unter Verwenden von Befehlen der Team Foundation-Versionskontrolle.
/recursive Checkt rekursiv alle Elemente im angegebenen Verzeichnis und in sämtlichen Unterverzeichnissen aus.

Beispiele

In den folgenden Beispielen wird davon ausgegangen, dass c:\code\SiteApp\Main der Hauptordner ist, der der Projektsammlung im Arbeitsbereich des Benutzers zugeordnet ist.

Auschecken eines einzelnen Elements

Im folgenden Beispiel wird program.csausgecheckt:

c:\code\SiteApp\Main\SolutionA\Project1\>tf checkout program.cs

Auschecken von zwei Elementen

Im folgenden Beispiel werden program.cs und program2.cs ausgecheckt:

c:\code\SiteApp\Main\SolutionA\Project1\>tf checkout program1.cs program2.cs