← Back to team overview

sslug-teknik team mailing list archive

Re: Versionsnumre i CVS

 

On 26 Jul 1999, Anders Melchiorsen wrote:

> Peter Toft <pto@xxxxxxxx> skrev:
> 
> > Jeg tror du skal skelne versionsnummeret for hver enkelt _fil_ og version
> > for en release.
> 
> Så man kan altså dybest set ikke se på en fils version, hvor gammel,
> den cirka er? Okay.

Jo da - cvs log FILENAME
Du kan følge ALT !!

> 
> > Filerne følges ikke ad - og lad dem bare løbe.
> 
> Jeg synes bare, at nogle flere cifferblokke ville give mere
> fornemmelse af, hvor man var i udviklingen. Men det er måske ikke så
> forvirrende, hvis man lige vender sig til det.

Det er slet ikke dumt - og filerne vil _ikke_ følges ad i praksis.

> 
> > og alle filer mærkes med versions-tagget v_1_2_2
> > 
> > Senere kan du så mærke filerne med v1_2_3 og releaser
> > 
> > Du kan så med "cvs checkout -r v_1_2_2" få filerne tilbage til den
> > release.
> 
> Er det muligt (ja, men på simpel vis?) at køre to versioner parallelt
> (som fx Linux kernen) så jeg fx kan lave et par bugfix til v1_2_3 og
> dermed lave v1_2_4, mens jeg hovedparten af tiden arbejder på v1_3_7
> (som så er på vej mod v1_3_8) ?

Læs om branching - jo det er netop muligt - og så kobler man folk op i to
grupper, som arbejder på noget hver for sig.

> 
> Man kunne med rette fortælle mig "RTFM", men det har jeg faktisk
> forsøgt (man siden), og jeg synes den lider under, at man skal være
> inde i det hele for at kunne bruge den. De forskellige introduktioner,
> jeg har fundet, beskæftiger sig mest med det ret simple - så jeg
> værdsætter enhver hjælp, jeg måtte få her!  :-)

man siden er skod - men under www.sslug.dk/artikler ligger der en _god_
bog om cvs du bør læse.

;-)

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

"Only wimps use tape backup: _real_ men just upload their important
stuff on ftp, and let the rest of the world mirror it ;)"

                    --- Linus Torvalds



References