Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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
- Standard-TFVC-Berechtigungen.
- TFVC-Arbeitsbereich auf dem Entwicklungscomputer eingerichtet. Siehe Arbeitsbereichsbefehl oder Einrichten der Team Foundation-Versionssteuerung auf Ihrem Entwicklungscomputer.
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
- Sie können auch Visual Studio verwenden, um dem Server Dateien hinzuzufügen.
Tipps
- Die Ergebnisse des
addBefehls 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.