Subject: Project maintainance/build tools availability for SunOS?
Date: Tue, 5 Jan 93 14:47:42 +0100
X-Received: by usenet.pa.dec.com; id AA13116; Tue, 5 Jan 93 08:24:38 -0800
X-Received: by inet-gw-2.pa.dec.com; id AA06608; Tue, 5 Jan 93 08:24:34 -0800
X-Received: from ub4b.buug.be by mcsun.EU.net with SMTP
id AA15732 (5.65b/CWI-2.201); Tue, 5 Jan 1993 17:24:22 +0100
X-Received: from alcbel.UUCP by ub4b.buug.be (5.65c/ub4b_02)
id AA01105; Tue, 5 Jan 1993 17:24:36 +0100
X-Received: from se.alcbel.be by alcbel.be (4.1/SMI-4.1)
id AA04160; Tue, 5 Jan 93 14:45:58 +0100
X-Received: by se.alcbel.be (5.57/SE_04)
id AA06958; Tue, 5 Jan 93 14:48:56 +0100
X-Received: from btmpjw.space by space.alcbel.be (4.1/SMI-4.0)
id AA10358; Tue, 5 Jan 93 14:47:42 +0100
X-To: comp.software-eng.usenet
Lines: 29
Hello,
We are about to start the coding phase of a medium-sized, multi-personnel project, under SunOS. Because there will be several people coding files, doing project builds, and debugging, we will use SCCS and make to help us.
My problem is this: Is there something available that runs on top of SCCS and make to help with doing intelligent builds, perhaps on the following scenario?
If person X updates files A, B and C, puts them back into SCCS, and then performs a local build, then only these files will be recompiled and then relinked. If person Y then updates files D, E, and F, then files A through F will be recompiled and relinked.. Similarly for person Z updating files G, H, and I, resulting in files A through I being recompiled. Clearly, this becomes very inefficient in a large multi-personnel project, when there are many files involved, with many files being needlessly recompile
One way to solve the problem may be to have a system of local builds and system builds. Initially, a programmer reserves the relevant files in SCCS, edits these files, and then does the local build and debugging, all on his/her local machine. Once the debugging is completed, he then replaces the reserved files in SCCS. After several of these local builds have been done by several programmers, a system build is then done, which extracts all the files from SCCS, and performs a full build. Once the stable bui
This is the only way that I know how to approach the problem, as it was the method used at my last site of employment.
Are there any other methods that could be used? Are there any (preferably P.D.) tools to support such methods?
*** Please email your responses, as I don't have read access to these ***
*** newsgroups. I will summarise responses, if sufficient interest *** *** warrants. ***