Ist eine rekursive Kennzeichnung von ClearCase effizienter als Elemente durch Elementkennzeichnung?

StackOverflow https://stackoverflow.com/questions/823810

  •  05-07-2019
  •  | 
  •  

Frage

Ich verwende ClearCase für ein Projekt mit ~ 3700 Dateien. Während einer Veröffentlichung gibt es einige Verzeichnisse, die rekursiv bezeichnet werden müssen. Die Dateianzahl hier ist ~ 2400. Die Dateien in anderen Verzeichnissen werden selektiv gekennzeichnet. Ich kenne die Dateien derzeit mithilfe eines Skripts, um eine Liste von Dateien zu iterieren und die Dateien einzeln zu beschriften. Dies dauert ungefähr 20 Minuten, während er mit Ethernet verbunden ist.

Ist es effizient, den Etikettierungsprozess in zwei Teile zu teilen, um eine rekursive Kennzeichnung zu erzielen, und eine für die selektive Kennzeichnung? Ist eine rekursive Kennzeichnung schneller durch 1x, 2x, ..?

War es hilfreich?

Lösung

ClearCase Operations -Datei nach Datei sind immer ... langsam!

Sie müssen Ihr Etikett rekursiv anwenden, wenn Sie können (dh wenn alle Dateien eines bestimmten Baumes beschriften müssen).
Es wird auch empfohlen, diesen Vorgang in einer dynamischen Ansicht durchzuführen, um einen Nebeneffekt im Zusammenhang mit einem Aktualisierungsstatus einer Snapshot -Ansicht zu vermeiden (nicht aktualisiert oder aktualisiert).

Das Ergebnis wird schneller sein (ich habe keine genaue Einschätzung, aber wenigstens 2x scheint richtig).

Warnung, Ihr Verzeichnis, aus dem Sie rekursiv anwenden, muss das Etikett in der richtigen Version sein (dh die Version der Konfigurationspezifikation ausgewählt).


Vergessen Sie nicht, dass die Kennzeichnung darin besteht, a zu identifizieren kohärent Dateisatz (dh eine Dateimenge, die sich weiterentwickelt und als alles bezeichnet wird). Das bedeutet "mklabel -rec"Ist immer besser als ein Etikett auf eine einzelne Datei.
Eine rekursive Beschriftung verpasst keine Datei, eine Beschriftung, die auf Dateien aus einer Liste gesetzt wird, kann zu einem unvollständigen Satz führen (z. B. wenn die Liste der zu beschriftenden Dateien veraltet oder unvollständig ist).

Andere Tipps

Warum verwenden Sie nicht das Tool für anwenden Etiketten? Das machen wir sowieso.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top