Re: CVS tag naming conventions

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

 



On Sat, 2006-01-14 at 10:13 -0800, Karsten Wade wrote:
> I used a proprietary SCM for a while (Perforce) that gives *each* check-
> in a unique, sequential ID.  You can not only refer to them by ID, just
> like we do with bugzilla reports, but that ID is also a tag of that
> check-in.  It is representative of the entire repo at the time of the ID
> creation, and you can just get the pieces you want.
> 
> SVN do that by any chance?

Yup, exactly what it does.  The revision number, basically an integer
counting up from 1 (0 if you count the instantiation of the empty repo),
is a reference to the entire repository state.  So whereas we use "cvs
<cmd> -r1.3 <file>", where 1.3 is specific to <file>, in Subversion "cvs
<cmd> -r485 <file1> <file2>" is perfectly sane and refers to two
disparate files' state at a specific point in time.  That's why a
command like "svn mv" is trivial in SVN, but has an ugly counterpart in
CVS!

-- 
Paul W. Frields, RHCE                          http://paul.frields.org/
  gpg fingerprint: 3DA6 A0AC 6D58 FEC4 0233  5906 ACDB C937 BD11 3717
 Fedora Documentation Project: http://fedora.redhat.com/projects/docs/

Attachment: signature.asc
Description: This is a digitally signed message part

-- 

fedora-docs-list@xxxxxxxxxx
To unsubscribe: 
https://www.redhat.com/mailman/listinfo/fedora-docs-list

[Index of Archives]     [Fedora Users]     [Fedora Desktop]     [Red Hat 9]     [Yosemite News]     [KDE Users]

  Powered by Linux