Hi,
ich versuche gerade mir Dateien anzeigen zu lassen die im CVS Repository noch
existieren, aber in der lokalen Arbeitskopie gelöscht wurden.
Hintergrund ist, daß Änderungen an der lokalen Arbeitskopie fast automatisch
auf den Server übertragen werden sollen. Ob das Sinn macht lassen wir mal
außen vor ;-)
cvs -qn update | grep "lost" | awk '{print $4}'
cvs update: warning: test03.txt was lost
cvs update: warning: dir01/test0101.txt was lost
Eigentlich hätte ich als Ergebnis nur einen Teilstring erwartet, die
Dateinamen. Aber wie man an dem zweiten Beispiel sehen kann scheint das
Problem daran zu liegen wie CVS die Daten auswirft.
ls -l | grep ".txt" | awk '{print $8}'
test.txt
test02.txt
Hat vielleicht jemand eine Idee wie man das lösen kann?
Liebe Grüße,
Andreas
--
Andreas Otto