Add-Befehl (Team Foundation-Versionskontrolle)

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

Visual Studio 2019 | Visual Studio 2022

Der add-Befehl der Team Foundation-Versionskontrolle fügt Dateien und Ordner zu einem TFVC-Repository hinzu.

Voraussetzungen

Syntax

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

Parameter

Parameter BESCHREIBUNG
/encoding: <filetype> Diesen Parameter ignorieren.
itemspec Gibt den Bereich der hinzuzufügenden Elemente an. Sie können mehrere itemspec-Argumente angeben.
/lock Wendet eine Sperre an oder entfernt sie. Weitere Informationen finden Sie unter Verwenden von Befehlen der Team Foundation-Versionskontrolle.
/noignore Standardmäßig ignoriert die Versionskontrolle bestimmte Dateitypen, z. B. DLL-Dateien. Sie können konfigurieren, welche Dateitypen ignoriert werden sollen, indem Sie eine TFIGNORE-Datei verwenden. Weitere Informationen finden Sie im Abschnitt zum Anpassen, welche Dateien von der Versionskontrolle ignoriert werden. Die Regeln in einer TFIGNORE-Datei gelten für den add-Befehl, wenn Sie ein Platzhalterzeichen in itemspec angeben. Um diese Regeln außer Kraft zu setzen, geben Sie /noignore an.
/noprompt Unterdrückt die Anzeige von Fenstern und Dialogfeldern und leitet Ausgabedaten zur Eingabeaufforderung um. Weitere Informationen finden Sie unter Verwenden von Befehlen der Team Foundation-Versionskontrolle.
/recursive Fügt rekursiv alle Elemente im angegebenen Verzeichnis und in allen Unterverzeichnissen hinzu.

Beispiele

In allen folgenden Beispielen wird angenommen, dass c:\code\SiteApp\Main\ im Arbeitsbereich $/SiteApp/Main/ zugeordnet ist.

Hinzufügen aller neuen Dateien in einem lokalen Arbeitsbereich

Neue Dateien in einem lokalen Arbeitsbereich werden automatisch erkannt. Sie können diese neu erkannten Dateien zu Ihren ausstehenden Änderungen hochstufen.

Der folgende Befehl fügt die neuesten Versionen aller Elemente in einem lokalen Arbeitsbereich hinzu (mit Ausnahme der Elemente, die ignoriert werden):

c:\code\SiteApp\Main\SolutionA\Project1>tf add

Der folgende Befehl fügt die neuesten Versionen aller Elemente in einem lokalen Arbeitsbereich hinzu (auch Elemente, die ignoriert werden):

c:\code\SiteApp\Main\SolutionA\Project1>tf add /noignore

Hinzufügen einzelner Elemente

Mit dem folgenden Befehl werden die Dateien program1.cs und program2.cs hinzugefügt:

c:\code\SiteApp\Main>tf add program1.cs program2.cs

Rekursives Hinzufügen aller Elemente eines bestimmten Typs

Der folgende Befehl fügt alle C#-Codedateien (.cs) im aktuellen Verzeichnis und in allen Unterverzeichnissen hinzu:

c:\code\SiteApp\Main>tf add *.cs /recursive

Arbeiten in Visual Studio

Tipps

  • Die Ergebnisse des add-Befehls werden als ausstehende Änderungen in die Warteschlange gestellt und werden erst auf dem Server wirksam, wenn Sie sie einchecken. Siehe Checkin-Befehl.
  • Verwenden Sie den Shelve-Befehl , um Änderungen zurückzustellen oder Ihren Arbeitsbereich für eine andere Aufgabe zu bereinigen.