Bonjour à tous
J'ai un petit problème à résoudre avec CVS (solution à base de Subversion acceptés).
J'ai deux bases CVS (CVSROOT !=) et je souhaite importer régulierement les modifications d'une branche contenue dans le CVS1 vers la branche jumelle dans le CVS2.
Note (architecture complexe mais indispensable dans mon cas de figure):
CVS1, base de réference
CVS2, base de travail
Pour créer le tout je procède de la manière suivante
CVS1 -> co dans 'local'
'local' -> import dans CVS2
A ce moment là, un check out depuis CVS1 ou CVS2 donne les même fichiers (Modulo les infos extraitent de CVS comme $Id, ...)
Le problème se corse quand il y a des modifs dans CVS1 : comment les récuperer dans CVS2 ?
J'ai essayer plusieurs choses :
-le diff/patch -> les infos CVS ($Id, ...) pourrissent les fichiers et le rendent impossible
-le cvs diff/patch -> je n'arrive pas a extraire les modifs entre 2 instances de CVS1
Une idée ?
# Solution
Posté par vieuxshell (site web personnel) . Évalué à 1.
j'utilise cvs diff avec l'option -kk qui ne prend pas en compte les variables CVS.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.