Ich habe eine große Anzahl von Dateien, die ich einchecken möchte. Dieser Prozess muss mehrmals durchgeführt werden und ist zeit- und ressourcenintensiv. Ich bin mit dem Follow-Befehl, dies zu tun:Wie kann ich schnell eine große Anzahl von Dateien im Clearcase einchecken
cleartool lsco -cvi -all -s | awk '{print "cleartool ci -c \"<Name of checkin>\" " <path to vob> | sh
Dieser Befehl funktioniert, aber es dauert eine sehr lange Zeit zu laufen, da jede Datei in einzeln geprüft wird. Ist es möglich, alle Dateien auf einmal zu überprüfen, oder eine schnellere Methode, um die Dateien einzeln einzuchecken? Ist es möglich, das gleiche Konzept zu verwenden, aber für einen Massen-Checkout?
@VonC tatsächlich. Ich habe einige Nachforschungen angestellt und es scheint, dass der Befehl clearfsimport einen Repo-Ansatz hat. Ich versuche gerade, die beste Verwendung dafür herauszufinden. –
@VonC, nur um sicherzustellen, dass ich verstehe, um clearfsimport zu verwenden brauche ich sowohl eine Schnappschussansicht und dynamische Ansicht mit der gleichen Config-Spezifikation? Wenn ich den Befehl verwende, kopiert er die Dateien von der Quelle zum Ziel, prüft die Dateien und prüft sie dann? Danke für die Hilfe. –
@VonC Kann ich clearfsimport auch verwenden, um neue Versionen von Dateien zu erstellen? Zum Beispiel, wenn ich einen Satz von 10 Dateien habe, ändere sie alle außerhalb meiner VOB und benutze dann clearfsimport (Quelle ist das Verzeichnis, in dem ich die 10 Dateien modifiziert habe, Ziel ist der Ort des gleichen Satzes in der VOB) neue Versionen erstellen? –