This is the rational for SVMS (Source Version Management System).

Why SVMS?

I am quite indifferent to whether I use SCCS or RCS for version management of individual files. However, when it comes to project management, I'll take the functionality of SunPro/SunSoft Code Manager over CVS any day. My problem is that Code Manager does not run on Linux. While I can fake it by running Code Manager on some version of Solaris to access files on Linux via NFS, this is not a very robust solution. The alternative of installing Solaris/x86 on my PC hardware has some interesting problems as well. Indeed, of the options available to me, writing a new system from scratch is the most appealing.

So basically the whole purpose of this project is to get SCCS/Code Manager functionality on Linux and to have good time while I'm doing it. The code is going to be written in STIPPLE because I like it. While I'm writing the system from scratch, I think I can make some improvements along the way. That's about it for the `why?' of this particular project.


This file, version %I% of %M%, was last updated at %U% on %E%.

Copyright (c) 1995 by Wayne C. Gramlich All rights reserved.