Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!wasatch!cs.utexas.edu!uunet!iscuva!ricks From: ricks@iscuva.ISCS.COM (Rick Schaeffer) Newsgroups: comp.sys.amiga.tech Subject: Re: RCS or SCCS on the Amiga Native? Keywords: Revision Control Systems Message-ID: <2607@iscuva.ISCS.COM> Date: 27 Aug 89 16:23:07 GMT References: <7751@cbmvax.UUCP> Organization: ISC Systems Corporation, Spokane WA Lines: 26 In article <7751@cbmvax.UUCP> mks@cbmvax.UUCP (Michael Sinz - CATS) writes: >Has anyone done a port to Native AmigaDOS of RCS or SCCS? > >Is anyone doing such a port at this time? I sent Michael a reply by email...but thought the rest of the net might be interested. I have a port of RCS running on my Amiga. I have corresponded with the author about distributing it and he informed that he would agree ONLY if I had a complete system working. The only part I am missing is rcsmerge...which requires a working "diff3" utility. I have gotten diff3 from the GNU effort and have it partially ported...it wants to use "popen". I wrote a popen which uses the AmigaDos PIPE: device but it isn't very reliable and has particular problems with detecting the death of the child process. I picked up the popen routine which was posted here some weeks/months ago and have it working but it also has problems with "death of a child" and also requires use of ARP and Conman, which I want to avoid if possible. If anyone has a reliable "popen" clone, please email it to me. Any other suggestions about detecting the presence and/or death of the process being "piped" from are also welcome. -- Rick Schaeffer UUCP: uunet!iscuva.iscs.com!ricks ISC-Bunker Ramo ricks@iscuva.iscs.com Box TAF-C8 Phone: (509)927-5114 Spokane, WA 99220