1998Q1/
<!-- MHonArc v2.4.4 -->
<!--X-Subject: Re: [MUD&#45;Dev] Version Control (was: DBs and Events) -->
<!--X-From-R13: "Xba O. Znzoreg" <Xba.O.ZnzoregNvk.argpbz.pbz> -->
<!--X-Date: Mon, 02 Mar 1998 15:07:41 +0000 -->
<!--X-Message-Id: 199803021507.JAA03952@dfw&#45;ix3.ix.netcom.com -->
<!--X-Content-Type: text/plain -->
<!--X-Reference: 34EB01B1.C3F87F11#4cs,com -->
<!--X-Reference: 199802280456.EAA10626#out2,ibm.net -->
<!--X-Head-End-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<html>
<head>
<title>MUD-Dev message, Re: [MUD-Dev] Version Control (was: DBs and Events)</title>
<!-- meta name="robots" content="noindex,nofollow" -->
<link rev="made" href="mailto:Jon.A.Lambert#ix,netcom.com">
</head>
<body background="/backgrounds/paperback.gif" bgcolor="#ffffff"
      text="#000000" link="#0000FF" alink="#FF0000" vlink="#006000">

  <font size="+4" color="#804040">
    <strong><em>MUD-Dev<br>mailing list archive</em></strong>
  </font>
      
<br>
[&nbsp;<a href="../">Other Periods</a>
&nbsp;|&nbsp;<a href="../../">Other mailing lists</a>
&nbsp;|&nbsp;<a href="/search.php3">Search</a>
&nbsp;]
<br clear=all><hr>
<!--X-Body-Begin-->
<!--X-User-Header-->
<!--X-User-Header-End-->
<!--X-TopPNI-->

Date:&nbsp;
[&nbsp;<a href="msg00667.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00669.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Thread:&nbsp;
[&nbsp;<a href="msg00642.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00437.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Index:&nbsp;
[&nbsp;<A HREF="author.html#00668">Author</A>
&nbsp;|&nbsp;<A HREF="#00668">Date</A>
&nbsp;|&nbsp;<A HREF="thread.html#00668">Thread</A>
&nbsp;]

<!--X-TopPNI-End-->
<!--X-MsgBody-->
<!--X-Subject-Header-Begin-->
<H1>Re: [MUD-Dev] Version Control (was: DBs and Events)</H1>
<HR>
<!--X-Subject-Header-End-->
<!--X-Head-of-Message-->
<UL>
<LI><em>To</em>: <A HREF="mailto:mud-dev#null,net">mud-dev#null,net</A></LI>
<LI><em>Subject</em>: Re: [MUD-Dev] Version Control (was: DBs and Events)</LI>
<LI><em>From</em>: "Jon A. Lambert" &lt;<A HREF="mailto:Jon.A.Lambert#ix,netcom.com">Jon.A.Lambert#ix,netcom.com</A>&gt;</LI>
<LI><em>Date</em>: Mon, 2 Mar 1998 10:10:19 -5</LI>
<LI><em>Reply-to</em>: <A HREF="mailto:jlsysinc#ix,netcom.com">jlsysinc#ix,netcom.com</A></LI>
</UL>
<!--X-Head-of-Message-End-->
<!--X-Head-Body-Sep-Begin-->
<HR>
<!--X-Head-Body-Sep-End-->
<!--X-Body-of-Message-->
<PRE>
On 27 Feb 98 at 20:59, coder#ibm,net wrote:
&gt; On 20/02/98 at 01:47 PM, Vadim Tkachenko &lt;vadimt#4cs,com&gt; said:
&gt; &gt;coder#ibm,net wrote:
&gt; 
&gt; &gt;CVS announces itself as a wrapper for RCS, as it goes from the docs I
&gt; &gt;managed to read so far, you can keep the repository as a single entity
&gt; &gt;instead of multiple RCS files.
&gt; 
&gt; The following is a commentary on CVS vs PRCS from Stig, one of the
&gt; Xemacs programmers (off-topic I'll admit, except for the fervent
&gt; hope that we all have our source trees under some form of version
&gt; control):
&gt; 

I don't know much about the versioning systems under discussion.  I 
use PVCS from Intersolv which runs on most platforms.  It is 
reasonably priced and has all the functionality I have ever needed.  
It supports releases and source branching.  The API to the product is 
exposed enough so that one could integrate the system into a driver 
and use it to manage mud lib code or any similar scheme should one 
desire.  

I see the mud library code as being somewhat more volatile than 
the driver code and will be storing this internal source code as 
part of my database along with its associate classes and executable
bytecode.  Partly, this is because my bytecode cannot be decompiled
under normal situations (non-debugging).  

I use "versioning" within a class for retaining source code and for 
class attributes.  Of course the source code is just another class 
attribute anyway.  Only the latest version of class attributes are 
cached in memory.  Older versions are retrieved directly from the DB. 
  
--
--/*\ Jon A. Lambert - TychoMUD     Internet:jlsysinc#ix,netcom.com /*\--
--/*\ Mud Server Developer's Page &lt;<A  HREF="http://www.netcom.com/~jlsysinc">http://www.netcom.com/~jlsysinc</A>&gt; /*\--
--/*\   "Everything that deceives may be said to enchant" - Plato   /*\--

</PRE>

<!--X-Body-of-Message-End-->
<!--X-MsgBody-End-->
<!--X-Follow-Ups-->
<HR>
<!--X-Follow-Ups-End-->
<!--X-References-->
<UL><LI><STRONG>References</STRONG>:
<UL>
<LI><STRONG><A NAME="00545" HREF="msg00545.html">Re: [MUD-Dev] Version Control (was: DBs and Events)</A></STRONG>
<UL><LI><EM>From:</EM> Vadim Tkachenko &lt;vadimt#4cs,com&gt;</LI></UL></LI>
<LI><STRONG><A NAME="00642" HREF="msg00642.html">Re: [MUD-Dev] Version Control (was: DBs and Events)</A></STRONG>
<UL><LI><EM>From:</EM> coder#ibm,net</LI></UL></LI>
</UL></LI></UL>
<!--X-References-End-->
<!--X-BotPNI-->
<UL>
<LI>Prev by Date:
<STRONG><A HREF="msg00667.html">Re: [MUD-Dev] Net protocols for MUDing</A></STRONG>
</LI>
<LI>Next by Date:
<STRONG><A HREF="msg00669.html">Re: [MUD-Dev]  Java and Javascript</A></STRONG>
</LI>
<LI>Prev by thread:
<STRONG><A HREF="msg00642.html">Re: [MUD-Dev] Version Control (was: DBs and Events)</A></STRONG>
</LI>
<LI>Next by thread:
<STRONG><A HREF="msg00437.html">Re: [MUD-Dev]  DBs and Events</A></STRONG>
</LI>
<LI>Index(es):
<UL>
<LI><A HREF="index.html#00668"><STRONG>Date</STRONG></A></LI>
<LI><A HREF="thread.html#00668"><STRONG>Thread</STRONG></A></LI>
</UL>
</LI>
</UL>

<!--X-BotPNI-End-->
<!--X-User-Footer-->
<!--X-User-Footer-End-->
<ul><li>Thread context:
<BLOCKQUOTE><UL>
<LI><STRONG>Version Control (was: DBs and Events)</STRONG>, <EM>(continued)</EM>
<ul compact>
<ul compact>
<ul compact>
<ul compact>
<ul compact>
<ul compact>
<ul compact>
<ul compact>
<LI><strong><A NAME="00536" HREF="msg00536.html">Version Control (was: DBs and Events)</A></strong>, 
s001gmu <a href="mailto:s001gmu#nova,wright.edu">s001gmu#nova,wright.edu</a>, Fri 20 Feb 1998, 09:55 GMT
</LI>
<LI><strong><A NAME="00545" HREF="msg00545.html">Re: [MUD-Dev] Version Control (was: DBs and Events)</A></strong>, 
Vadim Tkachenko <a href="mailto:vadimt#4cs,com">vadimt#4cs,com</a>, Fri 20 Feb 1998, 21:32 GMT
<UL>
<LI><strong><A NAME="00616" HREF="msg00616.html">Re: [MUD-Dev] Version Control (was: DBs and Events)</A></strong>, 
coder <a href="mailto:coder#ibm,net">coder#ibm,net</a>, Fri 27 Feb 1998, 06:02 GMT
</LI>
<LI><strong><A NAME="00642" HREF="msg00642.html">Re: [MUD-Dev] Version Control (was: DBs and Events)</A></strong>, 
coder <a href="mailto:coder#ibm,net">coder#ibm,net</a>, Sat 28 Feb 1998, 04:57 GMT
<LI><strong><A NAME="00668" HREF="msg00668.html">Re: [MUD-Dev] Version Control (was: DBs and Events)</A></strong>, 
Jon A. Lambert <a href="mailto:Jon.A.Lambert#ix,netcom.com">Jon.A.Lambert#ix,netcom.com</a>, Mon 02 Mar 1998, 15:07 GMT
</LI>
</LI>
</UL>
</LI>
</ul>
</ul>
</ul>
</ul>
</ul>
</ul>
</ul>
<LI><strong><A NAME="00437" HREF="msg00437.html">Re: [MUD-Dev]  DBs and Events</A></strong>, 
Jon A. Lambert <a href="mailto:jlsysinc#ix,netcom.com">jlsysinc#ix,netcom.com</a>, Thu 12 Feb 1998, 18:12 GMT
</LI>
<LI><strong><A NAME="00479" HREF="msg00479.html">Re: [MUD-Dev]  DBs and Events</A></strong>, 
coder <a href="mailto:coder#ibm,net">coder#ibm,net</a>, Mon 16 Feb 1998, 05:56 GMT
</LI>
</ul>
</LI>
<LI><strong><A NAME="00391" HREF="msg00391.html">OT: This is a test</A></strong>, 
coder <a href="mailto:coder#ibm,net">coder#ibm,net</a>, Sat 07 Feb 1998, 23:33 GMT
<UL>
<LI><strong><A NAME="00392" HREF="msg00392.html">Re: [MUD-Dev]  OT: This is a test</A></strong>, 
Alex Oren <a href="mailto:alexo#bigfoot,com">alexo#bigfoot,com</a>, Sun 08 Feb 1998, 09:43 GMT
</LI>
</UL>
</LI>
</UL></BLOCKQUOTE>

</ul>
<hr>
<center>
[&nbsp;<a href="../">Other Periods</a>
&nbsp;|&nbsp;<a href="../../">Other mailing lists</a>
&nbsp;|&nbsp;<a href="/search.php3">Search</a>
&nbsp;]
</center>
<hr>
</body>
</html>