开云体育

Locked Re: problem compiling source code


 

At 8:15 PM +0000 8/8/02, sixth_rule wrote:
what is a CVS checkout. and what repository all i found was the
source code snapshots on your technical page
The code snapshots are really meant as "snapshots" for browsing, rather than a starting point for working with the code.

CVS is a tool for keeping lots of copies of files up to date. The people at SourceForge.net host a "repository" that has master files. Via the CVS tool, you can create a local copy where you can compile, make changes, etc. Then, when somebody else updates the central copy (e.g. we fix bugs, add features, etc), you can just say "cvs update" to get all those changes made in your local copy. This is better than just downloading a new set of files, because all of your local changes are still in your local copy.

Once CVS is installed on your machine, you start the process by saying:

cvs -d:pserver:anonymous@...:/cvsroot/jmri co ant

I'll add some more on how to get CVS, start this, etc to the tech web page in a day or two when I've got a better net connection (I'm in the last stages of a trip now and sending mail from pay phones)

I'll also package up a .zip file with everything you do need to get started, just as if you'd done that with CVS. That'll let you play with the code for a while without having to install any other tools. But it'll be a couple of days until I'm able to do this, sorry for the delay.

Bob

--
--------------
Bob Jacobsen (Bob_Jacobsen@..., 510-486-7355, fax 510-495-2957)
At CERN until August 10, replies may be slow.

Join [email protected] to automatically receive all group messages.