Gilles Crebassa wrote:
Oui , bien sur mais je veut dire � CVS qu'un fichier que j'ai supprim�(mode attic) redeviennent comme avant mais j'y arrive pas .

Peut-etre l'a tu deja fait ?


Gilles



Voici une copie d'une manip qui montre que ca marche : [EMAIL PROTECTED] democvs]$ export CVSROOT=/tmp/democvs/mabase [EMAIL PROTECTED] democvs]$ cvs init [EMAIL PROTECTED] democvs]$ mkdir tmp ; cd tmp [EMAIL PROTECTED] tmp]$ touch f1 f2 [EMAIL PROTECTED] tmp]$ echo "Fichier 1" > f1 [EMAIL PROTECTED] tmp]$ echo "Fichier 2" > f2 [EMAIL PROTECTED] tmp]$ cd .. [EMAIL PROTECTED] democvs]$ cd tmp [EMAIL PROTECTED] tmp]$ cvs import -m "On commence" file VT MT N file/f1 N file/f2

No conflicts created by this import

[EMAIL PROTECTED] tmp]$ cd ..
[EMAIL PROTECTED] democvs]$ rm -rf tmp
[EMAIL PROTECTED] democvs]$ cvs co file
cvs checkout: Updating file
U file/f1
U file/f2
[EMAIL PROTECTED] democvs]$ cd file
[EMAIL PROTECTED] file]$ echo "M 2" >> f1
[EMAIL PROTECTED] file]$ echo "M 2" >> f2
[EMAIL PROTECTED] file]$ cvs ci -m "Apres modif 2"
cvs commit: Examining .
Checking in f1;
/tmp/democvs/mabase/file/f1,v  <--  f1
new revision: 1.2; previous revision: 1.1
done
Checking in f2;
/tmp/democvs/mabase/file/f2,v  <--  f2
new revision: 1.2; previous revision: 1.1
done
[EMAIL PROTECTED] file]$ cvs commit
cvs commit: Examining .
[EMAIL PROTECTED] file]$ cd .. ; rm -rf file ; cvs co file ; cd file
cvs checkout: Updating file
U file/f1
U file/f2
[EMAIL PROTECTED] file]$ cat f2
Fichier 2
M 2
[EMAIL PROTECTED] file]$ rm f2
rm: d�truire fichier r�gulier `f2'? y
[EMAIL PROTECTED] file]$ cvs remove f2
cvs remove: scheduling `f2' for removal
cvs remove: use 'cvs commit' to remove this file permanently
[EMAIL PROTECTED] file]$ cvs ci -m "Arret temporaire de f2"
cvs commit: Examining .
Removing f2;
/tmp/democvs/mabase/file/f2,v  <--  f2
new revision: delete; previous revision: 1.2
done
[EMAIL PROTECTED] file]$ echo "M 3" >> f1
[EMAIL PROTECTED] file]$ cvs ci -m "Modif 3"
cvs commit: Examining .
Checking in f1;
/tmp/democvs/mabase/file/f1,v  <--  f1
new revision: 1.3; previous revision: 1.2
done
[EMAIL PROTECTED] file]$ cd ..
[EMAIL PROTECTED] democvs]$ rm -rf file
[EMAIL PROTECTED] democvs]$ cvs co -r 1.2 file
cvs checkout: Updating file
U file/f1
U file/f2
[EMAIL PROTECTED] democvs]$ cd file
[EMAIL PROTECTED] file]$ cat f2
Fichier 2
M 2
[EMAIL PROTECTED] file]$ cp f2 f2.svg
[EMAIL PROTECTED] file]$ cvs update -A
cvs update: Updating .
U f1
cvs update: f2 is no longer in the repository
? f2.svg
[EMAIL PROTECTED] file]$ mv f2.svg f2
[EMAIL PROTECTED] file]$ echo "f2 dans la course" >> f2
[EMAIL PROTECTED] file]$ cat f2
Fichier 2
M 2
f2 dans la course
[EMAIL PROTECTED] file]$ cvs add f2
cvs add: re-adding file f2 (in place of dead revision 1.3)
cvs add: use 'cvs commit' to add this file permanently
[EMAIL PROTECTED] file]$ echo "Last modif" >> f1
[EMAIL PROTECTED] file]$ echo "Last modif" >> f2
[EMAIL PROTECTED] file]$ cvs ci -m "Apres remise en route de f2"
cvs commit: Examining .
Checking in f1;
/tmp/democvs/mabase/file/f1,v  <--  f1
new revision: 1.4; previous revision: 1.3
done
Checking in f2;
/tmp/democvs/mabase/file/f2,v  <--  f2
new revision: 1.4; previous revision: 1.3
done
[EMAIL PROTECTED] file]$ cd ..
[EMAIL PROTECTED] democvs]$ rm -rf file ; cvs co file ;
cvs checkout: Updating file
U file/f1
U file/f2
[EMAIL PROTECTED] democvs]$ cat file/f1
Fichier 1
M 2
M 3
Last modif
[EMAIL PROTECTED] democvs]$ cat file/f2
Fichier 2
M 2
f2 dans la course
Last modif
[EMAIL PROTECTED] democvs]$ exit



Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";.

Foire Aux Questions de la liste : http://mdk.mondelinux.org

Répondre à