Was ist der "richtige" Weg, um zu löschen von Dateien aus einem ClearCase-snapshot?
Wenn ich eine Datei löschen, aus meiner Ansicht, das nächste mal schaue ich mir den snapshot im ClearCase Explorer zeigt es den "??" geprüft-aus-aber-entfernt-Symbol. Wenn ich "Find Geänderte Dateien" auf die Momentaufnahme, die gelöschten Dateien werden nicht angezeigt. Läuft "Ansicht Aktualisieren"," auf der snapshot-Ursachen ClearCase zu re-kopieren Sie die fehlenden Dateien wieder in meiner Ansicht.
Was ich will, geschehen ist dies: wenn ich eine Datei löschen von meinem snapshot, und machen Sie ein update, die Datei, die gelöscht werden sollen, aus dem Blick, gerade so, als hätte ich es gelöscht durch ClearCase von einer dynamischen Ansicht. Was ist der beste Weg, dies zu erreichen?
Ich würde es vorziehen, zu vermeiden, eine Menge der Anpassung meiner ClearCase-Umgebung. Wenn es ein "standard" Weg, dies zu tun, würde ich mag, um zu versuchen, dass. Wenn cleartool kann mir zeigen, Suche Ergebnisse für alle Dateien, passen diese Rechnung, das wird gut genug sein für meine Zwecke.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn Sie die Datei löschen aus der ClearCase Explorer, es sollte keine Frage: es wird
rmname
die DateiAber wenn man es direkt von einer shell oder einem Windows-Explorer, dann ClearCase nicht informiert über den Betrieb, daher das "??" geprüft-aus-aber-status entfernt.
Mit einer dynamischen Ansicht können Sie eine Datei entfernen, ohne ClearCase es zu wissen, da eine dynamische Ansicht ist eine Kapselung der Datei-system verwaltet vollständig von ClearCase.
Nun nehmen wir an, Sie gelöscht haben eine Reihe check-out von Dateien direkt aus dem native-Dateisystem (nicht von den ClearCase Explorer oder eine IDE mit einem ClearCase-plugin), und Sie möchten, dass diese Dateien zu bleiben gelöscht!
Dann einen Weg zur Versöhnung der beiden status wäre:
cleartool update .
(im root-Verzeichnis des Snapshots anzeigen).updt
" - Datei und für jede ausgecheckte Datei, rmname es (wie in diesem Artikel)