[CVS]Checkout d'une différenc entr 2 versions
Résolu
freto
Messages postés
1543
Date d'inscription
Statut
Membre
Dernière intervention
-
freto Messages postés 1543 Date d'inscription Statut Membre Dernière intervention -
freto Messages postés 1543 Date d'inscription Statut Membre Dernière intervention -
Bonjour, et désolé des fautes dans le titre.
Alors voila le contexte: j'ai un répertoire sous CVS, qui contient plusieurs modules, avec tout un tas de tags, et autres branches.
Je voudrais ne récupérer que la différence entre deux versions, dans un répertoire en local. Pour cela, j'ai developpé une petite appli graphique, qui arrive certes a récupérer, en lançant une commande CVS du style
cvs -d.... co rep
tout le répertoire. Mais il me faudrait la commande pour ne récupérer que les fichiers modifiés entre la V6_XX et la V6_YY, ou encore entre la branche DEBUT_V1 et la version V1_ZZ.
Si quelqu'un peut m'aider sa ne serait franchement pas de refus.
Alors voila le contexte: j'ai un répertoire sous CVS, qui contient plusieurs modules, avec tout un tas de tags, et autres branches.
Je voudrais ne récupérer que la différence entre deux versions, dans un répertoire en local. Pour cela, j'ai developpé une petite appli graphique, qui arrive certes a récupérer, en lançant une commande CVS du style
cvs -d.... co rep
tout le répertoire. Mais il me faudrait la commande pour ne récupérer que les fichiers modifiés entre la V6_XX et la V6_YY, ou encore entre la branche DEBUT_V1 et la version V1_ZZ.
Si quelqu'un peut m'aider sa ne serait franchement pas de refus.
A voir également:
- [CVS]Checkout d'une différenc entr 2 versions
- Supercopier 2 - Télécharger - Gestion de fichiers
- 2 ecran pc - Guide
- Faire 2 colonnes sur word - Guide
- Whatsapp 2 - Guide
- Gta 6 trailer 2 - Guide
2 réponses
Up!!
Et il me faudrait aussi lister les différence entre les deux versions, pour permettre à l'utilisateur de choisir quelle modification il veut utiliser par la suite.
SVP??!!
Et il me faudrait aussi lister les différence entre les deux versions, pour permettre à l'utilisateur de choisir quelle modification il veut utiliser par la suite.
SVP??!!
Bon ben article 22 comme toujours....
Lister la différence entre deux versions:
cvs -d CVSROOT rdiff -u -s -rV1 -rV2 projet >tempDiff.txt
Le fichier tempDiff.txt contient alors chaque fichier qui a été modifié. Il convient par la suite de le traiter pour n'avoir que les noms de fichiers.
Pour ce qui est de la récupération uniquement de ces fichiers, on traite chaque ligne du précédent fichier, en regardant si il y a is removed, changed from, et is new. Ensuite, il faut exécuter la commande de récupération en précisant le fichier.
En tout cas, merci d'avoir essayé de m'aider ^^
Lister la différence entre deux versions:
cvs -d CVSROOT rdiff -u -s -rV1 -rV2 projet >tempDiff.txt
Le fichier tempDiff.txt contient alors chaque fichier qui a été modifié. Il convient par la suite de le traiter pour n'avoir que les noms de fichiers.
Pour ce qui est de la récupération uniquement de ces fichiers, on traite chaque ligne du précédent fichier, en regardant si il y a is removed, changed from, et is new. Ensuite, il faut exécuter la commande de récupération en précisant le fichier.
En tout cas, merci d'avoir essayé de m'aider ^^