Freigeben über


SSARC-Dienstprogramm

Dieses Dienstprogramm ermöglicht das Archivieren von Dateien, Projekten oder alten Versionen einer Visual SourceSafe-Datenbank. Bei jeder Ausführung von SSARC (SSARC.EXE) fragt das Dienstprogramm nur einmal nach, bevor es die Dateien/Projekte löscht. Visual SourceSafe führt mithilfe des in Visual SourceSafe Administrator verfügbaren Archiv-Assistenten auch Archivoperationen durch.

Das SSRESTOR-Dienstprogramm wird für die Wiederherstellung archivierter Dateien verwendet. Die gemeinsame Verwendung von SSARC und SSRESTOR ermöglicht Weitbereichsinstallationen (Wide-Area) von Visual SourceSafe, wodurch Dateien und Projekte zwischen Datenbanken verschoben werden können.

Hinweis

SSARC kann nur Archivdateien bis zu einer Größe von 2 GB erstellen. Wenn Sie versuchen, ein größeres Projekt zu archivieren, erhalten Sie eine Fehlermeldung, dass nicht genügend Arbeitsspeicher vorhanden ist und bzw. oder ein CRC-Fehler vorliegt. Wenn Sie jenseits dieser Einschränkung arbeiten möchten, müssen Sie jedes Unterprojekt archivieren.

Syntax

ssarc [-C][-D][-I-][-O][-S][-V][-X][-Y] <archive file to create> <files/projects to archive>

Dienstprogrammoptionen

In der folgenden Tabelle werden die mit SSARC verfügbaren Optionen beschrieben.

  • -C
    Gibt einen Kommentar an (Visual SourceSafe-Standardparameter). Der Kommentar wird in die Versionsgeschichte von Visual SourceSafe eingefügt, wenn die Elemente als Teil des archivierten Datensatzes aus der Datenbank gelöscht werden. Der Kommentar wird, sofern vorhanden, auch in die Archivdatei selbst eingefügt.
  • -C-
    Gibt an, dass kein Kommentar verwendet wird.
  • -D
    Löscht die archivierten Elemente aus der Datenbank.
  • -D-
    Überprüft, ob Visual SourceSafe den gesamten Inhalt der Datenbank gelöscht hat. Wenn diese Option nicht verwendet wird, wird in der Standardeinstellung danach gefragt.
  • -I-
    Gibt an, dass für eine Eingabe keine Eingabeaufforderung ausgelöst wird (Visual SourceSafe-Standardparameter).
  • -O
    Bricht eine Ausgabe um oder leitet sie um (Visual SourceSafe-Standardparameter).
  • -S<Srcsafe.ini-Pfad>, <Datenpfad>
    Gibt einen Pfad zu Srcsafe.ini und zum Verzeichnis Data an. Die vollständige Syntax ist -Sc: \VSS, OldDB. Das Element vor dem Komma ist der vollständige Pfad zu Srcsafe.ini, das Element nach dem Komma ist die geklammerte Zeichenfolge in einer Data_Path-Einstellung. Wenn kein Komma vorhanden ist, wird der Srcsafe.ini-Pfad angegeben, aber keine Datenzeichenfolge. Wenn das erste Zeichen nach -S ein Komma ist, wird eine Datenzeichenfolge angegeben, aber kein Pfad zu Srcsafe.ini.

    Hinweis

    Die meisten Benutzer benötigen diese Option nicht. Die Dateien Srcsafe.ini und Ssarc.exe werden während der Visual SourceSafe-Installation an der richtigen Position angelegt.

  • -V[D|L]<Version>
    Gibt eine Versionsnummer für die Archivierung an (Visual SourceSafe-Standardparameter). Geben Sie die Versionsnummer im Visual SourceSafe-Standardformat ein (Zahl, Datum oder Bezeichnung). SSARC wird für vollständige Dateien oder Projekte ausgeführt, wenn diese Option nicht verwendet wird, nicht aber für alle Versionen bis zu und einschließlich einer bestimmten Version.

    Beachten Sie, dass SSARC im Allgemeinen inklusiv ist. Wenn Sie also -V9 eingeben, wird dadurch eine Archivdatei erstellt, die die Version 9.0 und mögliche Vorversionen enthält. Der Löschschritt ist ebenfalls inklusive, d. h. auch Version 9.0 wird gelöscht, es sei denn, sie befindet sich im Bezeichnungsformat. In diesem Fall wird die Bezeichnung in der Archivdatei gespeichert, jedoch nicht gelöscht. Wenn -V angegeben wird, wird die aktuelle Version in keinem Fall gelöscht, auch dann nicht, wenn Sie -D9/9/99 angeben. Verwenden Sie eine Version im Bezeichnungsformat und enthält diese Bezeichnung ein Leerzeichen, müssen Sie die gesamte Option in Anführungszeichen setzen, also beispielsweise, "-VDieseVersion".

  • -X
    Archiviert nur gelöschte Elemente in den angegebenen Dateien und Projekten. Gelöschte Elemente werden in der Visual SourceSafe-Datenbank gespeichert, wenn bei der Ausführung des Befehls Löschen die Option Permanent zerstören nicht ausgewählt wird.
  • -X-
    Archiviert alle Elemente in den angegebenen Dateien und Projekten.
  • -Y<Benutzer>,<Kennwort>
    Gibt den Benutzernamen und das Kennwort an (Visual SourceSafe-Standardparameter). Ein Beispiel dafür ist -YAdmin,Bunny.
  • Zu erstellende Archivdatei
    Gibt den Namen der während des Archivierungsvorgangs zu erstellenden Archivdatei an.
  • Zu archivierende Dateien/Projekte
    Gibt Dateien und Projekte an, die gesichert werden sollen.

Siehe auch

Aufgaben

Gewusst wie: Archivieren einer Datenbank

Referenz

Archiv-Assistent (Administrator)
SSRESTOR-Dienstprogramm