TCLUG Development Archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [TCLUG-DEVEL:270] CVS questions



On Tuesday, June 20, 2000, Chris McKinley <lamfada@lugh.net> wrote:
> Use autoconf.
> 
> At webhelp.com we use make to check out & build dependencies.  We should 
> be using autoconf/automake to provide the specific version management 
> encapsulation.  But you should still use cvs.  It is just one tool in 
> your arsenal.
> 
> > On Tue, Jun 20, 2000 at 12:04:56PM -0700, Bill Gladen wrote:
> > > The company I work for needs to implement version control.
> > > 
> > > We also need to track version dependance, much like the Debian update
> > > stuff.  For instance, we need to be able to track that version 2.5 of
> > > class/package X requires version 1.4 or greater of class/package Y.

What do you want to do version tracking on?  Source code or distributed
binaries?  If you want to make the checks during compile-time, then yes,
you could use autoconf/automake.  If you just want an easy interface to
the information (i.e. for customers), you could use some sort of web
interface (e.g., PHP).  If you want to track it at install-time, you
should simply use the native package systems, like Debian's.

So really, we'd need a little more info about what you're trying to
achieve.

> > > We are leaning toward CVS for the versioning.  Can it do the version
> > > dependance tracking?

CVS is an excellent tool.  (c:

John

-- 
dusk@ravendusk.org                            http://www.gnome.org
jsheets@codeweavers.com                  http://www.worldforge.org
               http://advogato.org/person/jsheets