[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Build system with CVS
From: |
Greg A. Woods |
Subject: |
Re: Build system with CVS |
Date: |
Mon, 26 Mar 2001 16:10:20 -0500 (EST) |
[ On Monday, March 26, 2001 at 11:59:35 (+0200), Jakob Hummes wrote: ]
> Subject: Re: Build system with CVS
>
> Well, you're right. This would be a solution.
> Unfortunately branching and especially merging is heavy-weight (i.e.
> complicated) in CVS. Since, in general, no two branches exist for the
> same file in our repository, I wanted to avoid branching if possible.
In CVS branches are designed to work across all of the files in a given
module simultaneously. You should never branch one file at a time.
Though the implications aren't as dire, the same can be said of tags.
> Is there a reason, why CVS does not support the possibilty to specify a
> set of tags or revision numbers in the checkout or update functions,
> which will checkout the latest of these revisions (if more than one
> tag/revision numbres matches)?
CVS is designed to expect all files in a module to be tagged
simultaneously.
--
Greg A. Woods
+1 416 218-0098 VE3TCP <address@hidden> <robohack!woods>
Planix, Inc. <address@hidden>; Secrets of the Weird <address@hidden>