home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #18 / NN_1992_18.iso / spool / comp / os / mswindo / programm / tools / 708 < prev    next >
Encoding:
Internet Message Format  |  1992-08-18  |  4.4 KB

  1. Xref: sparky comp.os.ms-windows.programmer.tools:708 comp.os.ms-windows.programmer.misc:1334 comp.software-eng:3223 comp.os.ms-windows.misc:2075 comp.os.msdos.programmer:8546 comp.programming:2328
  2. Path: sparky!uunet!cis.ohio-state.edu!pacific.mps.ohio-state.edu!linac!att!pacbell.com!decwrl!oracle!pyramid!thirdi!greg
  3. From: greg@thirdi.uucp (Greg Holmberg)
  4. Newsgroups: comp.os.ms-windows.programmer.tools,comp.os.ms-windows.programmer.misc,comp.software-eng,comp.os.ms-windows.misc,comp.os.msdos.programmer,comp.programming
  5. Subject: Re: Robust Config Mgmt system wanted for MSwindows&UNIX
  6. Message-ID: <1992Aug14.183853.17747@thirdi.uucp>
  7. Date: 14 Aug 92 18:38:53 GMT
  8. References: <1992Jul28.182422.35886@thegang.uucp> <C2K.92Aug11091844@ham.slc.mentorg.com>
  9. Reply-To: greg@thirdi.UUCP (Greg Holmberg)
  10. Organization: Third Eye Software, Menlo Park, CA
  11. Lines: 95
  12.  
  13. In article <C2K.92Aug11091844@ham.slc.mentorg.com> c2k@ham.slc.mentorg.com (Carl Ketcham) writes:
  14.     In article <1992Jul28.182422.35886@thegang.uucp> greg@thegang.uucp writes:
  15.     
  16.        I am interested in hearing peoples
  17.        recommendations/experiences with any fairly robust
  18.        Configuration Management systems appropriate for large
  19.        software projects doing development on both MicroSoft
  20.        Windows and UNIX (SunOS, HP-UX, and/or AIX).  Pointers to
  21.        FAQ's or other appropriate information sources would also be
  22.        very welcome.
  23.  
  24.     I've had good luck with Free Software Foundation's RCS
  25.     (Revision Control System).  I use it on multiple Unix platforms
  26.     (Sun Apollo HP Dec IBM) as well as DOS-based systems.  It's
  27.     available on SimTel or one of the mirror sites for DOS, and
  28.     many places in the Unix version.  Source is included (natch) -
  29.     so have fun with it.
  30.  
  31. I wouldn't really call RCS a configuration management system.  I would
  32. say it does what it was designed for well (version control), but it
  33. lacks the second and third dimensions of CM: control of composition and
  34. development process control (i.e. workflow in the group).
  35.  
  36. It is a common misconception that version control (SCCS or RCS) is
  37. enough.  That "we can get by on RCS".  In my opinion, if your project
  38. is of any size and you're using just version control, you are destined
  39. for a catastrophe at some point.
  40.  
  41. I don't think you're going to find a CM system appropriate for large
  42. projects that runs on both Unix and MS-{Windows, DOS}.  In fact, the
  43. only serious CM systems I'm aware of are Unix only.  Try these:
  44.  
  45.     CaseWare/CM (was Amplify Control)
  46.     CaseWare, Inc.
  47.     108 Pacifica, 2nd Floor
  48.     Irvine, CA  92718-3332
  49.     714/453-2200
  50.     714/453-2276 Fax
  51.  
  52.     ClearCase
  53.     Atria Software Inc.
  54.     Western Sale Office:
  55.     3017 Douglas Blvd., Suite 300
  56.     Roseville, CA  95661
  57.     916/774-7180
  58.     916/774-7181 Fax
  59.  
  60.     ExpertWare
  61.     Santa Clara, CA ?
  62.     408 area code
  63.  
  64. Forget Sun's Networked Software Environment (NSE).  Even Sun has given
  65. up on that one.
  66.  
  67. ClearCase is also available through Silicon Graphics.  SGI has a nice
  68. add-on problem-tracking system called Tracker.
  69.  
  70. I think both CaseWare/CM and ClearCase are good products.  Which is
  71. better for you depends on your needs.  Be ready to spend some money
  72. though, like $2000-$3000 per person.
  73.  
  74. You'd also better understand the development process and policies
  75. you want to implement in your group.  I used to go on CaseWare
  76. sales calls, and it's amazing how many groups don't understand
  77. or want to understand their own development process.  It's one of
  78. those things I think most people wish would just go away.  But of
  79. course that's just not going to happen.
  80.  
  81. CM tools are not a silver bullet.  Like all development tools they
  82. require planning and thought to implement.  You must be prepared to
  83. invest significant time and money in formalizing your development
  84. process.  Of course the alternative, ignoring the problem, is even more
  85. expensive, but the costs are hidden so most people don't notice.
  86.  
  87. Put your best people on the CM analysis and reserve significant
  88. time and resources for the project.
  89.  
  90. For DOS, one possibility is to keep your source code on a Unix machine
  91. and control it with one of the above products.  Then get Ethernet cards
  92. for your PC's and get some networked file client/server software such
  93. as PC-Interface from Locus Computing or PC-NFS from Sun.
  94.  
  95. Disclaimer: I was one of the original developers of Amplify at
  96. CaseWare.
  97.  
  98.  
  99.  
  100. Tsch|_,
  101.  
  102.  
  103. Greg Holmberg
  104.  
  105. Third Eye Software, Inc.                415/321-0967 Voice
  106. 750 Menlo Avenue, Suite 300             415/321-2066 Fax
  107. Menlo Park, CA  94025                   greg@thirdeye.com
  108.