Path: utzoo!utgpu!watserv1!watmath!att!linac!pacific.mps.ohio-state.edu!zaphod.mps.ohio-state.edu!wuarchive!mit-eddie!uw-beaver!milton!sumax!quick!amc-gw!thebes!camco!bill From: bill@camco.Celestial.COM (Bill Campbell) Newsgroups: comp.sources.d Subject: Re: CVS for RCS 5.5? Message-ID: <756@camco.Celestial.COM> Date: 4 Mar 91 04:00:06 GMT References: <1991Feb24.001617.6555@cpsc.ucalgary.ca> <1991Feb26.132018.2804@litwin.com> <1991Feb26.151950.3702@cpsc.ucalgary.ca> <1991Feb26.214540.18047@agate.berkeley.edu> Distribution: na Organization: Celestial Software, Mercer Island, WA Lines: 27 In <1991Feb26.214540.18047@agate.berkeley.edu> ilan343@violet.berkeley.edu (Geraldo Veiga) writes: >What are the chances of having CVS ported to SysV? >I was having a look at the source code yesterday and it doesn't look >hard. Has any one done it? >It needs the ndbm library. Is gnu's gdbm a suitable replacement? I have it running on Xenix 2.3.2. It required writing some routines to emulate the BSD specific functions called, shortening a few file names to make them compatible with SysV 14 character limits. I'm using gdbm and it seems to be OK, but I don't fully understand the modules stuff enough to properly test it. I rewrote checkin in perl adding a few features such as the ability to save the files before checkin and ignore binary and empty files. I can send patches if you like. Bill. -- INTERNET: bill@Celestial.COM Bill Campbell; Celestial Software UUCP: ...!thebes!camco!bill 6641 East Mercer Way uunet!camco!bill Mercer Island, WA 98040; (206) 947-5591