[MUD-Dev] Re: Version Control (was: DBs and Events)

Raph & Kristen Koster koster at eden.com
Wed Feb 18 13:17:22 CET 1998


At 9:44 PM 2/17/98, coder at ibm.net wrote:
>On 16/02/98 at 03:37 PM, Vadim Tkachenko <vadimt at 4cs.com> said:
>>coder at ibm.net wrote:
>>Right now I'm trying to choose the
>>right one for UNIX project[s], so far figured out how to use RCS, looking
>>for information on CVS, know about anything else?
>
>RCS, CVS, SCCS and company are version control systems.  They have nothing
>to do with filesystems per se -- they operate at the file or directory
>level.  I use RCS -- I haven't looked into CVS (tho I suppose I should).
>Comparitively RCS is a superset of SCCS, and is quite simple.
>
>Note a versioning filesystem would essentially do RCS int he background
>without your ever having to touch it.  cf ClearCase.
>
>>RCS is good enough, the only thing I haven't figured out yet is how to
>>allow multiple users to edit and compile the code with a minimum overhead
>>- the kind of people I'm dealing with is having difficulties setting
>>CLASSPATH...
>
>Spec the problem out a little more and I may be able to help.

Actually, CVS works quite well for handling multiple authors working on a
single project. We've been using it at LegendMUD for a while now, and have
had few problems with about 5 or 6 people mucking about in the code at the
same time.

It supports all sorts of things like branching and release versions also.

It does require a bit more harddrive space if everyone is working on the
code on the same machine, but it can also be set up to run remotely across
different platforms. Very handy. We've also put most of our documentation
as well as our area files under this as well.

It's always nice to have a backup handy too. =)

If you'd like, I can email you the documentation I have on CVS directly.

-Kristen Koster





More information about the mud-dev-archive mailing list