On Mon, 2003-02-10 at 05:21, Greg Morgan wrote:
> Is this correct?  I understand you can do many things with CVS.  I want 
> to checkin some of my stuff. Do I just want to think in directory 
> structure under my directory?
> ..\devel\dr_kludge\thingtwo
> ..\devel\dr_kludge\and
> ..\devel\dr_kludge\thingone

Yes.  You can take a look at mine for pointers, but the structure is for
the developer, usually.  Makefiles generally take care of moving the
stuff around on the target to its proper place.

> In other words, I don't need to think about tags right now?

Tags are usually used for symbolically tagging code in a repository for
releasing, or tying separate individual revisions of files together as a
checkpoint like "alpha" or "beta" like so:

myproj/Makefile - rev 1.1 - tag 1_0_REL
myproj/foo.txt - rev 1.4 - tag 1_0_REL
myproj/bar.sh - rev 1.11 - tag 1_0_REL
myproj/baz.cc - rev 1.47 - tag 1_0_REL

That way you can check out 1_0_REL and get the proper revisions of each
file without having to remember.  Then file revisions are just
mechanical; tags, rtags and branches become symbolic.

-- 
-----------------------------------------------------------------------
Chad Carr                                         [EMAIL PROTECTED]
-----------------------------------------------------------------------



-------------------------------------------------------
This SF.NET email is sponsored by:
SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See!
http://www.vasoftware.com

_______________________________________________
leaf-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/leaf-devel

Reply via email to