Freigeben über


Befehl "Hinzufügen" (Team Foundation Version Control)

Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022 | Azure DevOps Server 2020

Visual Studio 2019 | Visual Studio 2022

Mit dem Befehl "Team Foundation Version Control add " werden einem TFVC-Repository Dateien und Ordner hinzugefügt.

Voraussetzungen

Syntax

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

Die Parameter

Parameter Description
/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 für die Versionskontrolle von Team Foundation.
/noignore Standardmäßig ignoriert die Versionssteuerung bestimmte Dateitypen, z. B. .dll Dateien. Sie können konfigurieren, welche Arten von Dateien ignoriert werden sollen, indem Sie eine TFIGNORE-Datei verwenden. Siehe Anpassen, welche Dateiversionssteuerung ignoriert wird. Die Regeln in einer TFIGnore-Datei gelten für den add Befehl, wenn Sie einen Wildcard in Ihrem itemspec. Geben Sie an, um diese Regeln außer Kraft zu setzen /noignore.
/noprompt Unterdrückt die Anzeige von Fenstern und Dialogfeldern und leitet Ausgabedaten an die Eingabeaufforderung um. Weitere Informationen finden Sie unter Verwenden von Befehlen für die Versionskontrolle von Team Foundation.
/recursive Fügt rekursiv Elemente im angegebenen Verzeichnis und allen Unterverzeichnissen hinzu.

Examples

In den folgenden Beispielen wird davon ausgegangen, dass c:\code\SiteApp\Main\ sie im Arbeitsbereich zugeordnet $/SiteApp/Main/ sind.

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 auf Ihre ausstehenden Änderungen heraufstufen.

Mit dem folgenden Befehl werden die neuesten Versionen aller Elemente in einem lokalen Arbeitsbereich hinzugefügt, mit Ausnahme der Elemente, die ignoriert werden:

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

Mit dem folgenden Befehl werden die neuesten Versionen aller Elemente in einem lokalen Arbeitsbereich hinzugefügt, auch Elemente, die als ignoriert bezeichnet 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

Rekursiv alle Elemente eines bestimmten Typs hinzufügen

Mit dem folgenden Befehl werden alle C#-Codedateien (.cs) im aktuellen Verzeichnis und allen Unterverzeichnissen hinzugefügt:

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 Befehl "Einchecken".
  • Verwenden Sie den Befehl "Shelve", um Änderungen außer Kraft zu setzen oder den Arbeitsbereich für eine andere Aufgabe zu bereinigen.