Relevant_Masks (Initialisierungsvariable)
Legt die Maske für den VSS-Befehl Hinzufügen fest.
Syntax
Relevant_Masks = Masken
Beispiel
Beschränkt den Befehl Hinzufügen auf Dateien mit der Erweiterung .c oder .h und auf Dateien ohne Erweiterung:
Relevant_Masks = *.C, *.H, *.
Beschränkt den Befehl Hinzufügen auf alle Dateien, außer auf Dateien mit der Erweiterung .obj:
Relevant_Masks = !*.OBJ
Hinweise
Ein typischer Arbeitsordner von VSS enthält eine Reihe wichtiger Codedateien, die sich im VSS-Projekt befinden, und eine Reihe unwichtiger Übergangsdateien, die nicht Teil des Projekts sind. Beispielsweise enthalten die C- und H-Dateien im Verzeichnis C:\ den Code. Die OBJ-Dateien, bei denen es sich um Nebenprodukte des Vorgangs handelt, werden nicht im Projekt platziert.
Relevant_Masks gibt an, welche Dateien Sie üblicherweise in einem Projekt platzieren würden. Dies verhindert jedoch nicht, dass Sie auch andere Dateien in das Projekt aufnehmen. Diese Initialisierungsvariable bietet jedoch einige potenzielle Vorteile.
Erstens werden, wenn Sie VSS mit einem Befehl ein gesamtes Verzeichnis hinzufügen (indem Sie in der VSS-Befehlszeile ss add * eingeben oder ein Verzeichnis aus dem Datei-Manager nach VSS ziehen), nur Dateien hinzugefügt, die mit den relevanten Masken übereinstimmen. Andere Dateien können anschließend einzeln hinzugefügt werden.
Zweitens werden, wenn Sie den VSS-Befehl Unterschiede anzeigen auf Projektebene ausführen, um das aktuelle Projekt mit dem Arbeitsordner zu vergleichen, mit den relevanten Masken nicht übereinstimmende Dateien nicht als Unterschiede angezeigt.
Schließlich werden die relevanten Masken als Standardoption im Kombinationsfeld Dateityp im Dialogfeld Dateien hinzufügen verwendet. Daher werden standardmäßig nur diese Dateien angezeigt.
Sie können diese Variable in der Datei SS.INI auch festlegen, indem Sie im Dialogfeld SourceSafe-Optionen die Registerkarte Dateitypen verwenden.