← Back to team overview

sslug-teknik team mailing list archive

Re: CVS - flere spørgsmål

 

On Wed, 22 Sep 1999, Kaare Rasmussen wrote:

> Efter gårsdagens introduktion til CVS har jeg et par spørgsmål:
> 
> 1. Det blev nævnt at man ikke kan diff'e binære filer. Men man kan godt
> gemme dem i CVS. Hvordan bliver de så gemt, når nu CVS gemmer en fil som
> en hovedfil plus diff til de forrige udgaver?

Ej sikker - men mon ikke binære filer i databasen koster størrelsen på
alle revisioner lagt sammen.

> 
> 2. Hvad findes der af grafiske grænseflader, og hvor gode er de
> forskellige? Jeg har set noget web-baseret noget, men der kunne man
> stort set kun trække oplysninger ud, ikke opdatere filer eller på anden
> måde vedligeholde cvs-træet.

cvs2cgi og cvs2html er måske det du tænker på 
Der er nogle links på http://www.sslug.dk/cvs2html/

> 
> 3. Jeg havde opfattelsen af, at man kan være flere der arbejder
> samtidigt på samme fil. Hvis der er rettet i filen mens man selv retter,
> er der så ikke en mulighed for at acceptere det og lægge sine rettelser
> ind? Kan man evt. via nogle af de grafiske klienter se diff'en og slippe
> nemt om ved det på den måde?

I filfælde at overlap og problemer med dine nye rettelser og det du har
opdateret fra databasen, så får du noget ala. dette i koden

>>> 
 a = 3;
===
 a = 4;
<<<

Du kan så bare slette den del du mener er noget hø.

Andre må meget gerne kommentere på det grafiske du spørger efter. Jeg selv
kører emacs og der er det smart kobling mellem emacs og CVS til alt dette.

> 4. Hvordan "brancher" man, og hvordan merger man de to grene igen?

RTFM (Read the fine manual) ;-) [pto ej huske]
manualen kan du f.eks. finde på http://www.sslug.dk/psdocs


Peter Toft, Ph.D. [pto@xxxxxxxx] http://www.sslug.dk/~pto

"Bother", said Pooh, as he deleted his root directory.




References