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