On 1/3/01 4:02 PM, "Jon Stevens" <[EMAIL PROTECTED]> wrote:

> When you do a cvs co jakarta-tomcat-4.0, then you will get a directory on
> your hard disk with 4.0. If you then want to check out 4.1, you need to
> first reaname jakarta-tomcat-4.0 to something else, then checkout 4.1 on the
> branch, then rename it to something else, then rename your first checkout
> directory back.
> 
> In other words a pain in the ass and potentially confusing for people
> working on multiple versions at the same time.

Yep. This has been run into in the past by other OSS projects (like
FreeBSD). Having two trees is not a reinvention of the wheel -- but a
solution that works pretty well as long as the main developers are all kosh
with it.

Another thought is to have:

    project-DEV
    project-STABLE

And not use explicit subversion numbers in the cvs modulename. This would
make it clear that one tree is the -DEV tree, another is the -STABLE one. I
dunno, just a thought?

-- 
James Duncan Davidson                                        [EMAIL PROTECTED]
                                                                  !try; do()


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]

Reply via email to