Ich denke, du redest davon:
Aus der Visual SourceSafe-Hilfedatei:
Arbeitsordner überschreiben (nur Einchecken auf Projektebene)
Überschreibt den Arbeitsordner, der für die an einer rekursiven Operation beteiligten Unterprojekte festgelegt ist. Dies ist nützlich, wenn Sie mehrere freigegebene Dateien in mehreren Projekten ausgecheckt haben und alle gleichzeitig einchecken möchten. Nur verfügbar, wenn Sie das Kontrollkästchen Rekursiv aktivieren.
Das bedeutet, wenn das System unterschiedliche Arbeitsordner für verschiedene Unterprojekte festgelegt hat, überschreibt das System dies und verhält sich rekursiv so, als hätte nur der oberste Ordner (in dem Sie die Aktion ausführen - einchecken, auschecken oder abrufen) einen Arbeitsordner. und alles darunter befindet sich auch relativ darunter auf der Festplatte. Hoffe das macht es klarer.
Auf vielfachen Wunsch: ein Beispiel:
Wenn Sie die folgende Struktur in Visual SourceSafe haben
Hauptprojekt ==> Arbeitsordner = c: \ MeinProjekt | - SubProject1 ==> Arbeitsordner = c: \ SubProject1 | - SubProject2 ==> kein Arbeitsordner
Und einen entsprechenden Baum auf Ihrer Festplatte:
c: \ | - Mein Projekt | | - SubProject1 | | - SubProject2 | - SubProject1
Wenn Sie also auf MyProject-Ebene einchecken und das Kontrollkästchen " Arbeitsordner überschreiben " nicht aktivieren, werden die Dateien zum Einchecken übernommen:
c: \ | - Mein Projekt | | - SubProject1 | | - SubProject2 <- hier | - SubProject1 <- und hier
Wenn Sie das Kontrollkästchen "Arbeitsordner überschreiben" aktivieren, werden die Dateien, die eingecheckt werden sollen, entnommen:
c: \ | - Mein Projekt | | - SubProject1 <- hier | | - SubProject2 <- und hier | - SubProject1