CVS Log

Hallo,

ich habe den folgenden Befehl:

Code:
cvs log > deployment_ut.log

Den lasse ich in dem Ordner von einem Module laufen. Allerdings habe ich nicht ein Module sondern 15, die alle zur gleichen Anwendung gehören.

Also will ich das er diesen Befehl für alle Module ausführt ... und eine ! Log Datei erstellt. Wie stelle ich das an ?

Verzeichnisstruktur ist:

/AnwendungsName/Modul1
/AnwendungsName/Modul2
usw...

Danke für eure Hilfe.

Gruss Krusty
 
Hallo!

Wenn du auf nem Windowssystem bist kannst du das ganz bequem per Konsole erledigen:

Beispielverzeichnisstruktur:
Code:
 C:\TEST
 ????tut
 	????modul1
 	????modul2
 	????modul3

Danach setzt man im Verzeichnis test diesen Befehl ab:
Code:
 for /D %i in (.\tut\*) do echo berarbeite %i >> operation.log

Dadurch wird für jedes Verzeichnis innerhalb von tut (modul1, modul2, modul3) die Operation: echo berarbeite %i >> operation.log durchgeführt. Über die Befehlsfolge
>> operation.log kannst du die Ausgabe des Befehls in die Datei operation.log umleiten und ans Dateiende anfügen.

HTH.

Gruß Tom
 
Hi,

danke für das kleine Script, allerdings kann ich den Inhalt nicht einfach anfügen, da ich diese Log Datei danach weiterverarbeiten muss und da kracht es dann, wenn ich es einfach nur anfüge. :(

Gruss Krusty
 
Zurück