[cvs add récursif] !!

!! [cvs add récursif] - Divers - Linux et OS Alternatifs

Marsh Posté le 08-10-2003 à 11:18:05    

salut
j'aimerais bien pouvoir ajouter tout dans un repository cvs d'un projet déjà existant (donc pas de cvs import malehureusement) ...
j'ai un paque t de fichiers à rajouter, plein de sous sous répertoires avec des fichiers dedans ...
j'aimerais en fait trouver une façond e le faire simplement, car la je me bats en duel avec bash pour faire des commandes tordues et moches du style  
 
ls | grep -v CVS | xargs cvs add
 
mais ca le fait pas trop :/

Reply

Marsh Posté le 08-10-2003 à 11:18:05   

Reply

Marsh Posté le 08-10-2003 à 16:08:47    

up :'(

Reply

Marsh Posté le 08-10-2003 à 16:44:04    

Trouvé avec Google :
 
Assuming the pwd (`.') has already been addded to CVS:
 
    find . -exec cvs add {} \;


Message édité par Kristoph le 08-10-2003 à 16:45:03
Reply

Marsh Posté le 08-10-2003 à 17:30:01    

yes ta commande fonctionne! mais malehureusement j'avais déjà addé quelques trucs et donc ca ma addé les reps CVS et fouttu un bordel pas possible :(-
 
j'aimerais me servir de l'option -regex pour filtrer et ne pas adder les dossiers contenant *CVS* ùais je sais pas comment faire :'(

Reply

Marsh Posté le 08-10-2003 à 17:39:34    

Alors comme ça peut-être :
 
find . -path '.*/CVS' -prune -exec cvs add {} \;

Reply

Marsh Posté le 08-10-2003 à 17:49:59    

nan marche pas :'( je crois que j'ai tout bousillé la :/ :s

Reply

Marsh Posté le 09-10-2003 à 22:26:41    

cvs add `find . | grep -v CVS`
ça devrait marcher

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed