On Fri, 26 Jul 1996, Mark Mc Arthey wrote: > This is a question for those that are fortuitous enough to have > more than one coder, or those that think a lot about how 'neat-o' > it would be to have more than one coder. :) Personally, I prefer to be the one and only coder. It makes things a little easier. But of course it might not be the best way. > How do you handle modifications and patches made to source code? > We would like to use RCS, but none of us are located next to one > another so locking the files in a central location isn't feasible. > We had suggested a central location for the archive files (ftp site > somewhere) so we could keep track of what is locked, etc, but that > isn't a very practical solution either. The perfect solution for you is CVS. It uses RCS as it's basis, but it does a lot more. It does not lock the files, so anyone (with permissions) can checkout files at any times(You have one master source). It can also be done remotely(i.e. on the computer having the master source, you run the cvs server, and your other coders can checkout the files directly to their computers). CVS is really cool, but is a little hard to get a hand of to begin with. Check out http://www.cyclic.com/ which is a company that does support for CVS, but also has links to other sources of information on CVS. You can get cvs from ftp://prep.ai.mit.edu/pub/gnu/ and you can get the latest beta from ftp://ftp.cyclic.com/ but I would recommend getting the latest one on the mit site. Note: You need to get RCS from prep.ai.mit.edu also, since CVS uses this package. ---- Ole Gjerde Homepage: http://www.pconline.com/~gjerde Email: gjerde@plains.nodak.edu, gjerde@pconline.com Studying Computer Science at North Dakota State University "Unix _IS_ user friendly... It's just selective about who its friends are." -- Unknown/Nem Schlecht +-----------------------------------------------------------+ | Ensure that you have read the CircleMUD Mailing List FAQ: | | http://cspo.queensu.ca/~fletcher/Circle/list_faq.html | +-----------------------------------------------------------+
This archive was generated by hypermail 2b30 : 12/07/00 PST