Latest on the RCS port to RiscOS

($Date: 2003/11/26 17:52:06 $)

[Home] [Back]
[No frames]

News flash


RCS consists of several programs, and relies on the presence of a few Unix tools. These must all be ported to get a full system. All needs to be integrated in a RiscOS front end.

Parts that are finished

The whole package is now working smoothly. Download RCS v5.7.1.2 [1.13 Mb spark archive] (20 Nov 1998) and follow the installation instructions.

It contains the following commands:

ci
check in revisions (manual page)
co
check out revisions (manual page)
ident
extract identification markers (manual page)
rcs
change RCS file attributes (manual page)
rcsclean
clean the working directory (manual page)
rcsdiff
compare revisions (manual page)
rlog
read log messages (manual page)
rcsmerge
merge RCS revisions (manual page)
merge
three-way file merge (manual page)
Subcommand for rcsmerge
gdiff
compare two files
Compares two files and produces a list of differences.
diff3
compare three files
Similar to gdiff, but compares three files. Subcommand for merge.

Parts that do not work at all

rcsfreeze - freeze a configuration (manual page)
Under Unix, this is implemented as a script file. Something nifty must be written here to do the same job. Will probably be included in the frontend.
!rcs - the front end application
No work at all on this one before the tools were all running smoothly. I intend to make a single front end application to do all the tasks the user requires. Dropping work files on it will check them in, using OLE to enter the comment. Dropping RCS files on it will check them out. There will be dialog boxes of course, for instance with options to set a specific revision number, and with action buttons to call other programs like rcsdiff.

For questions, remarks, suggestions, comments etc. see the contacts page

[Home] [Back]
File identification:
$Id: latest.html 1.9 2003/11/26 17:52:06 erikgrnh Exp $