Path: utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!samsung!think!snorkelwacker!apple!apple.com!escher From: escher@apple.com (Mike Crawford) Newsgroups: comp.sys.mac.programmer Subject: Re: Project management in THINK C (as in UNIX RCS or MPW Projector) Message-ID: <6520@internal.Apple.COM> Date: 5 Feb 90 21:45:50 GMT References: <19034@dartvax.Dartmouth.EDU> Sender: usenet@Apple.COM Organization: Apple Computer Lines: 34 I have thought a bit about this, having done a lot of source code control on Unix. The source code to RCS is available, and there is a better source code control system that has come out of Germany, though I forget the name, that is available in source. They could be ported to the Mac. I am fiddling with porting some of the GNU tools, grep, flex, and bison, to ThinkC. I have not gotten very far yet, but I have the idea of running them with some kind of DA. Integrating RCS into ThinkC, though is another problem. ThinkC does not give the developer any means to customize it, nor the format of the project file (there have been times I have wished I could fiddle with it). How about a "Source Code Control Filesystem?" (or version numbering of files as in VMS...). One could write a foreign filesystem driver that would diff files as they were written! (I sure wouldn't want to write it). ThinkC would sell to a lot of people who use MPW if they had good version control! I cannot imagine any project with more than one or two programmers successfully using ThinkC over several releases. I enjoy using ThinkC at home, but here at Apple we all use MPW. Mike Crawford Oddball Enterprises 694 Nobel Drive Santa Cruz, CA 95060 oddball!mike@ucscc.ucsc.edu Consulting for Apple Computer Inc. escher@apple.com These are my own opinions. No one else may have them.