RCS (revision control system)

Anything QL Software or Programming Related.
FrancoisLanciault
Trump Card
Posts: 167
Joined: Mon Aug 08, 2011 11:08 pm

RCS (revision control system)

Post by FrancoisLanciault »

Hi,

I am looking for the Revision Control System (RCS) software package for the QL. I used it many years ago for one of my software development and I want to go back to it. I couldn’t find it on Dilwyn site (but maybe I don’t know where to look) or anywhere else.

RCS was ported to the QL by Dave Walker if I remember correctly.

If anybody has a link to where I could download it, please let me know.


Derek_Stewart
Font of All Knowledge
Posts: 3957
Joined: Mon Dec 20, 2010 11:40 am
Location: Sunny Runcorn, Cheshire, UK

Re: RCS (revision control system)

Post by Derek_Stewart »

Hi,

Try looking at this web site:

http://morloch.hd.free.fr/qdos/repository/#C68


Regards,

Derek
User avatar
bwinkel67
QL Wafer Drive
Posts: 1196
Joined: Thu Oct 03, 2019 2:09 am

Re: RCS (revision control system)

Post by bwinkel67 »

That's a nice link. I'm curious, I found a small C compiler on that link. How was that related to Digital C's? Were they two separate ports or did Digital C start with that one?


User avatar
bwinkel67
QL Wafer Drive
Posts: 1196
Joined: Thu Oct 03, 2019 2:09 am

Re: RCS (revision control system)

Post by bwinkel67 »

It looks like Gerry Jackson was the author of both so am I correct to assume the QL version of SmallC predates Digital Precision's C and C/SE? Did they commercialize the product at one point?

Tried compiling with it and it complains about finding a file that is right there.


User avatar
mk79
QL Wafer Drive
Posts: 1349
Joined: Sun Feb 02, 2014 10:54 am
Location: Esslingen/Germany
Contact:

Re: RCS (revision control system)

Post by mk79 »

FrancoisLanciault wrote:Hi,

I am looking for the Revision Control System (RCS) software package for the QL. I used it many years ago for one of my software development and I want to go back to it. I couldn’t find it on Dilwyn site (but maybe I don’t know where to look) or anywhere else.

RCS was ported to the QL by Dave Walker if I remember correctly.

If anybody has a link to where I could download it, please let me know.
I don't have a link. But I do have a copy of Dave's hard drives, so I pulled a ZIP from those. Attached.
Attachments
rcs_qdos.zip
(711.9 KiB) Downloaded 125 times


User avatar
mk79
QL Wafer Drive
Posts: 1349
Joined: Sun Feb 02, 2014 10:54 am
Location: Esslingen/Germany
Contact:

Re: RCS (revision control system)

Post by mk79 »

Ah, Derek already posted a link. But my ZIP also includes the source, so still maybe interesting ;)


FrancoisLanciault
Trump Card
Posts: 167
Joined: Mon Aug 08, 2011 11:08 pm

Re: RCS (revision control system)

Post by FrancoisLanciault »

Thank you Marcel and Derek. Just need to remember how it works now!

Francois


swensont
Forum Moderator
Posts: 252
Joined: Tue Dec 06, 2011 3:30 am
Location: SF Bay Area
Contact:

Re: RCS (revision control system)

Post by swensont »

What you need is a copy of "Applying RCS and SCCS" by Bolinger & Bronson from O'Reilly & Assoc. The edition I have has the pink spine and two raccoons on the front. Copyright is 1995. You should be able to find copies online (I get most of my older books on Amazon).
The book is 500 pages and about a third is on RCS.

Tim


User avatar
NormanDunbar
Forum Moderator
Posts: 2273
Joined: Tue Dec 14, 2010 9:04 am
Location: Leeds, West Yorkshire, UK
Contact:

Re: RCS (revision control system)

Post by NormanDunbar »



Why do they put lightning conductors on churches?
Author of Arduino Software Internals
Author of Arduino Interrupts

No longer on Twitter, find me on https://mastodon.scot/@NormanDunbar.
User avatar
ql_freak
Gold Card
Posts: 354
Joined: Sun Jan 18, 2015 1:29 am

Re: RCS (revision control system)

Post by ql_freak »

BTW: Is there a chance to port git to QDOS?


http://peter-sulzer.bplaced.net
GERMAN! QL-Download page also available in English: GETLINE$() function, UNIX-like "ls" command, improved DIY-Toolkit function EDLINE$ - All with source. AND a good Python 3 Tutorial (German) for Win/UNIX :-)
Post Reply