[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [linux] CVS, replication



Attention, il n'est pas possible de travailler avec 2 repository CVS : ils ne se synchronisent pas, en fait l'un des 2
va écraser l'autre (malheureusement)
En cause dans les répertoires CVS/ sont écrit d'où proviennent les sources si on force vers un autre cvs ouf bonne chance

On Thu, 13 Dec 2001 00:03:41 +1100 (EST)
Jean-Francois Dive <jef@linuxbe.org> wrote:

> oui, mais si on modifie le directement le repository, qu'en est il des
> tags, des versions etc ??? je penserais qu'il fait faire d'une maniere ou
> d'une autre un commit dans le second repository.
> 
> On Wed, 12 Dec 2001, Arnaud Vandyck wrote:
> 
> > Jean-Francois Dive <jef@linuxbe.org> wrote:
> >
> > > Salut a tous,
> > >
> > > une petite question sur CVS. J'ai un projet qui est dans un rep CVS.
> > > J'aimerais  pouvoir  avoir  une  certaine synchronisation  entre  ce
> > > serveur CVS et  rep sur une autre machine, et  ce uniquement pour ce
> > > projet.( Il y a bcp d'autres  dans le CVS qui ne m'interesse pas. La
> > > question est comment faire ? y a il kkchose dans CVS de prevu ou vat
> > > il falloit jouer avec rsync ou quelque chose comme ca ?
> >
> > un petit script sur le client:
> > . cd /rep/du/cvs/et/du/projet/
> > cvs update -P -d -R -f
> >
> > #
> > # Usage: cvs update [-APCdflRp] [-k kopt] [-r rev] [-D date] [-j rev]
> > #    [-I ign] [-W spec] [files...]
> > #	-A	Reset any sticky tags/date/kopts.
> > #	-P	Prune empty directories.
> > #	-C	Overwrite locally modified files with clean repository copies.
> > #	-d	Build directories, like checkout does.
> > #	-f	Force a head revision match if tag/date not found.
> > #	-l	Local directory only, no recursion.
> > #	-R	Process directories recursively.
> > #	-p	Send updates to standard output (avoids stickiness).
> > #	-k kopt	Use RCS kopt -k option on checkout. (is sticky)
> > #	-r rev	Update using specified revision/tag (is sticky).
> > #	-D date	Set date to update from (is sticky).
> > #	-j rev	Merge in changes made between current revision and rev.
> > #	-I ign	More files to ignore (! to reset).
> > #	-W spec	Wrappers specification line.
> > # (Specify the --help global option for a list of other help options)
> >
> > [ Soyez précis dans vos sujets svp afin de déterminer directement  ]
> > [ le type de demande...                                            ]
> > [ Pour vous (dés)inscrire, aller sur http://unixtech.be/ml.php     ]
> > [ Archives de la mailing list: http://archives.unixtech.be/linux/  ]
> > [ http://unixtech.be              Contact: listmaster@unixtech.be  ]
> >
> 
> 
> [ Soyez précis dans vos sujets svp afin de déterminer directement  ]
> [ le type de demande...                                            ]
> [ Pour vous (dés)inscrire, aller sur http://unixtech.be/ml.php     ]
> [ Archives de la mailing list: http://archives.unixtech.be/linux/  ]
> [ http://unixtech.be              Contact: listmaster@unixtech.be  ]

Attachment: pgp00872.pgp
Description: PGP signature