Add (Befehlszeile)
Fügt der VSS-Datenbank neue Dateien hinzu.
Syntax
ss Addlokale Dateien [-B] [-C] [-D-] [-H] [-I-] [-K] [-N] [-O] [-R] [-W] [-Y] [-?]
Beispiele
Fügt dem aktuellen Projekt die Datei HELLO.C hinzu:
ss Add C:\HELLO.C
Fügt dem aktuellen Projekt die Dateien TEST.C und LANGER DATEINAME.H hinzu:
ss Add TEST.C "LANGER DATEINAME.H"
Fügt dem aktuellen Projekt alle Dateien im aktuellen Ordner hinzu:
ss Add *
Fügt dem aktuellen Projekt alle Dateien im aktuellen Ordner und alle Unterordner hinzu:
ss Add .-R *
In der folgenden Tabelle werden die mit diesem Befehl verfügbaren Befehlszeilenoptionen beschrieben.
Option | Beschreibung |
---|---|
-C | Verwenden desselben Kommentars für alle hinzugefügten Dateien. |
-D- | Ältere Versionen dieser Datei werden nicht nachverfolgt. |
-R | Rekursives Hinzufügen einer gesamten Ordnerstruktur, wobei in VSS eine Projektliste erstellt wird. |
-K | Auschecken der Datei direkt nach dem Hinzufügen derselben. |
-B | Es wird vorausgesetzt, dass es sich bei der Datei um eine Binärdatei handelt. Bei der Verwendung von -B- wird vorausgesetzt, dass es sich um eine Textdatei handelt. |
-W | Die lokale Kopie der Datei bleibt überschreibbar. |
-O | Umbrechen oder Umleiten der Befehlsausgabe. |
-I- | Ignorieren, d.h., es wird unter keinen Umständen zur Eingabe aufgefordert. |
-N | Wechseln zwischen den Modi für lange und kurze Dateinamen. |
-Y | Angeben eines Benutzernamens und/oder Kennwortes. |
-?, -H | Aufrufen der Hilfe zu einem Befehl. |
Zugriffsrechte
Sie müssen über das Zugriffsrecht zum Hinzufügen verfügen, um diesen Befehl zu verwenden.
Hinweise
Sie können eine Datei auf einem beliebigen Laufwerk im gewünschten Ordner angegeben und diese Datei dann dem aktuellen VSS-Projekt hinzufügen. Um einen Ordner rekursiv hinzuzufügen, d.h., um alle zugehörigen Unterordner und Dateien hinzuzufügen, geben Sie anstelle eines Dateinamens einen Ordnernamen an und verwenden die Option -R.
**Hinweis **Dieser Befehl unterstützt UNC-Namen (Universal Naming Convention). Es ist daher nicht erforderlich, ein Laufwerk anzugeben. Sie können beispielsweise \\COMPUTER\FREIGABE\DATEI.TXT eingeben, um die Datei DATEI.TXT aus \\COMPUTER\FREIGABE hinzuzufügen.
Wenn Sie *.* als hinzuzufügendes Element angeben oder die Option -R verwenden, wird mit dem Befehl Add (Hinzufügen) zuerst die Relevant_Masks-Variable in den VSS-Initialisierungsdateien überprüft.
Die Option -D- gibt an, dass lediglich die letzte Version der Datei in der VSS-Datenbank gespeichert werden soll. Wenn Sie eine Datei mit dieser Option hinzufügen, verwaltet VSS eine Dateiversionsgeschichte der Änderungsdatensätze mit Kommentaren. Der Änderungsdatensatz, in dem die aktuellen Änderungen an der Datei aufgeführt sind, wird jedoch nicht gespeichert. Aus diesem Grund kann VSS die letzte Version, jedoch nicht die frühere Versionen dieser Datei abrufen. Diese Option wird häufig mit Binärdateien verwendet, um die Verarbeitungsgeschwindigkeit zu erhöhen und Festplattenspeicherplatz zu sparen.
Die Option -B zeigt an, dass es sich in Fällen, in denen Sie nicht das VSS-Feature der automatischen Erkennung verwenden möchten, bei allen hinzugefügten Dateien um Binärdateien handelt. Mit -B- werden Textdateien angegeben. Durch beide Optionen wird der VSS-Standardmodus der automatischen Erkennung außer Kraft gesetzt.
Siehe auch
Verwenden von Befehlszeilenbefehlen und -optionen | -C (Befehlszeilenoption) | -I (Befehlszeilenoption) | -N (Befehlszeilenoption) | -O (Befehlszeilenoption) | -R (Befehlszeilenoption) | -W (Befehlszeilenoption) | -Y (Befehlszeilenoption) | Befehl "Dateien hinzufügen", Menü "Datei" | Bearbeiten von Binärdateien in VSS | Verwenden der VSS-Befehlszeile