-D (Befehlszeilenoption)
Steuert die Anzeige von Unterschieden durch Visual SourceSafe. Diese Option wird häufig bei Binärdateien verwendet, um die Geschwindigkeit zu steigern und den Speicherplatz zu erhöhen.
In der folgenden Tabelle sind verschiedene Möglichkeiten zur Verwendung der Option -D aufgeführt.
- -D
Definiert die Anzeige, die für Unterschiede verwendet wird. Die Anzeige enthält eine Liste von Zeilen, die hinzugefügt, gelöscht, geändert und für die Lesbarkeit optimiert wurden.
- -D-
Zeigt alles außer der aktuellen Version der Datei in der Visual SourceSafe-Datenbank an.
-DS<Zeilenbreite>
Gibt eine Visual SourceSafe-Standardanzeige an. Diese Anzeige wird von Visual SourceSafe in der Standardeinstellung verwendet, wobei die Zeilenbreite so berechnet wird, dass sie auf den Bildschirm passt. Kontextzeilen werden nicht angezeigt. Beispielsweise kann eine eingefügte Zeile wie folgt angezeigt werden:27 Ins: hello, world
-DU<Zeilenbreite>
Gibt eine Anzeige im UNIX-Format an: 70 Zeichen breit, fünf Kontextzeilen. Die Anzeige enthält ähnliche Informationen wie das vom UNIX-Dienstprogramm diff verwendete Standardformat. Beispiel:26a27
> hello, world
- -DV<Zeilenbreite>
Gibt eine visuelle Anzeige an, bei der die gesamte Datei zusammen mit Änderungsanmerkungen angezeigt wird. Hier werden Dateiunterschiede nebeneinander angezeigt.
- -DX
Gibt eine Anzeige mit drei Kontextzeilen vor und nach jeder Änderung an.
- -DX-
Gibt eine Anzeige ohne Kontextzeilen vor oder nach einer Änderung an.
- -DX<Zahl>
Gibt eine Anzeige von <Zahl> Zeilen vor oder nach einer Änderung an.
Hinweise
Visual SourceSafe führt eine Dateiversionsgeschichte mit kommentierten Änderungseinträgen. Der Änderungseintrag, in dem die Dateiänderungen nachverfolgt werden können, wird von der Datenbank jedoch nicht gespeichert. Wenn Sie die Option -D mit einem Befehl verwenden, kann Visual SourceSafe daher die aktuelle Version einer Datei abrufen, nicht aber eine frühere Version.
Wenn Sie für -DS, -DU oder -DV mehr Zeichen angeben, als auf dem Bildschirm angezeigt werden können, werden die Zeilen umgebrochen. Der Textumbruch beeinflusst möglicherweise die Lesbarkeit der Anzeige.
Sie können diese Option verwenden, um alle gelöschten Dateien und Unterprojekte anzuzeigen. Diese kann hilfreich sein, um eine Liste von Dateien zu erhalten, die Sie endgültig löschen oder wiederherstellen möchten.
Beispiele
Bietet eine visuelle Anzeige mit einer Breite von 35 Zeichen:
ss History -DV35
Bietet eine Anzeige im UNIX-Format mit einer Breite von 70 Zeichen sowie fünf Kontextzeilen:
ss History -DU70X5