Freigeben über


Befehl zum Hinzufügen

Fügt der Versionskontrolle Dateien und Ordner hinzu.

Tipp

TippBevor Sie Dateien zur Versionskontrolle hinzufügen, sollten Sie zuerst den Arbeitsbereich auf dem Entwickler-Computer einrichten.Siehe Workspace Command oder Einrichten der Team Foundation-Versionskontrolle auf dem Entwicklercomputer.

Anforderungen: Siehe Berechtigungsreferenz für Team Foundation Server.

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

Parameter

Parameter

Description

/encoding: filetype

Ignorieren Sie diesen Parameter.

itemspec

Gibt den Bereich der Elemente, um hinzuzufügen. Sie können mindestens ein itemspec-Argument angeben.

Informationen zur Syntax finden Sie unter Verwenden von Befehlen der Team Foundation-Versionskontrolle.

/lock

Wendet oder entfernt eine Sperre. Siehe Verwenden von Befehlen der Team Foundation-Versionskontrolle.

/login:username,[password]

Gibt das Benutzerkonto an, um den Befehl auszuführen. Siehe Verwenden von Befehlen der Team Foundation-Versionskontrolle.

/noignore

Standardgemäß werden bestimmte Typen von Dateien (z. B. DLL-Dateien) von der Versionskontrolle ignoriert. Die Regeln in .tfignore Dateien gelten für Add den Befehl, wenn Sie einen Platzhalter im itemspec angeben. Um die Anwendung der Regeln in diesem Fall zu überschreiben, geben Sie /noignore an.

Sie können konfigurieren, welche Arten von Dateien mit einer TFIGNORE-Datei ignoriert werden (siehe Fügen Sie Dateien hinzu: TFIGNORE-Datei).

/noprompt

Unterdrückt die Anzeige von Fenstern und von Dialogfeldern und leitet Ausgabedaten zur Eingabeaufforderung um. Siehe Verwenden von Befehlen der Team Foundation-Versionskontrolle.

/recursive

Fügt rekursiv Elemente im angegebenen Verzeichnis und allen Unterverzeichnissen hinzu.

Beispiele

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

Fügen Sie neue Dateien in einem lokalen Arbeitsbereich hinzu

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

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

Fügt die letzten Versionen aller Elemente (mit Ausnahme der, die ignoriert sind), in einem lokalen Arbeitsbereich hinzu.

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

Fügt die letzten Versionen aller Elemente in einem lokalen Arbeitsbereich hinzu.

Fügen Sie einzelne Elemente hinzu

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

Fügt die Dateien program1.cs und program2.c. hinzu.

Fügen Sie rekursiv alle Elemente eines bestimmten Typs hinzu

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

Fügt alle C#-Codedateien (.cs) im aktuellen Verzeichnis und allen Unterverzeichnissen hinzu.

Arbeiten in Visual Studio

Tipps

  • Tipp Die Ergebnisse dieses Befehls werden als ausstehende Änderungen (siehe Befehl für den Status) in die Warteschlange gestellt und werden erst beim Einchecken auf dem Server wirksam (siehe Befehl Checkin).

  • Tipp Wenn Sie Änderungen zurückstellen setzen müssen (und möglicherweise auch den Arbeitsbereich für eine andere Aufgabe bereinigen möchten), verwenden Sie Befehl Shelve.