[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: RCS internals

From: Rupesh Shantamurty
Subject: Re: RCS internals
Date: Fri, 19 Nov 2004 12:37:26 +0530

Hi /a
Thanks for your detailed response. I got the Source of RCS and
installed it on my windows desktop using Cygwin (used the appropriate
patches also) . It's working fine now.
I wanted to know the internals of RCS. 
1.What are it's modules? 
2.What modules get accessed and what data structures get modified when
one executes a command
e.g. What happens internally when one executes % co -l sample.c.

I wanted a kind of Design document for RCS. Since it's open source. I
wanted to analyse it's code and modify it.
Can you guide me as to where can I get a design document kind of
information for RCS?

Rupesh Shantamurty

On Thu, 18 Nov 2004 10:57:47 -0500 (EST), Aaron S. Hawley
<address@hidden> wrote:
> On Thu, 18 Nov 2004, Rupesh Shantamurty wrote:
> > Hi
> > Can someone please tell me the internals of RCS. I want to know how it
> > works.
> To learn how RCS[1] works read the paper[2] by Walter Tichy[3], who
> originally designed and developed RCS, which comes in the source
> distribution[4] of RCS.
> Because RCS is free software[5], you can (among other things) read the
> actual source code and tinker with it to see how it works.  My own
> experience is that one shouldn't spend too much time because it's not
> clearly written C code.  It appears even Tichy decided to rewrite his
> proprietary implementation[6] of RCS in Java and C/C++.
> Happy hacking,
> /a
> References
> [1]
> [2] Tichy's paper is available at Citeseer:
> <>, and an HTML version is
> located here <>.
> [3] Walter F. Tichy's Current home page <>
> [4] Source code available from <>
> [5]
> [6] Revision Control Engine (RCE) <>
> >
> > Regards
> > Rupesh Shantamurty
> --
> If this helped you, please take the time to rate the value of this post:

reply via email to

[Prev in Thread] Current Thread [Next in Thread]