[comp.software-eng] Source Code Control Tools that are Unix/DOS compatible?

paul@ppgbms (Paul Evan Matz) (07/25/90)

I was wondering what others out there are doing to support projects
that are heterogenous, made up of both DOS and Unix applications.
We are building an integrated system that has Unix, DOS, vrtx,
and embedded propriatary firmware OS applications, and we would
like to find a source code control tool set that is available
on both Unix and DOS platforms.

Currently, we are using the following tools:  sccs on the Unix
platform, tlib and polymake on the DOS platform;  sccs/make is
used to build both Unix and vrtx applications, while tlib/polymake
is used to build C++ DOS and embedded propriatary firmware.
Frankly, I've been going crazy lately trying to make this
sort of development environment work.  So much to explain to
developers, so little time.

The thing that is really missing from the tool set is a
comprehensive way to do configuration management, tracking
which set of which versions of which files are required to
go into a release, and then associating an output binary
(DOS exe file, Unix a.out, eprom image, ...) together with
its companion binaries.

Of course, the other major important characteristic is a
compatible user interface (commands, config/make files).

I believe that polytron offers their PVCS tools for both DOS
and Unix (polymake is one of these tools).  Has anyone out
there tried "sharing" a PVCS archive between a DOS and Unix
system?  We currently running ftp software's tcplink for
telenet/ftp operations between Unix and DOS, and are thinking
about getting their direct nfs filesystem access tool to
allow us to share files (like PVCS archive files).
Anyone have anything to say about polytron's stuff in
general?

Let me know, and I'll to put together a summary.

Thanks (wishful thinking)
 ___________________________________________________________________
|Regards,                           PPG Biomedical Systems          |
|Paul Matz                          One Campus Drive                |
|914-741-4685                       Pleasantville, NY. 10570        |
|{..}!uunet!philabs!ppgbms!paul     ppgbms!paul@philabs.philips.com |
|___________________________________________________________________|

bud@cimage.com (Bud Howard/1000000) (07/27/90)

	We have PVCS running on both our UNIX and DOS machines.  And we use
ftp from the UNIX end to run out to the Novell Network and grab files requested
for both the UNIX and DOS end.  With shell scripts and/or batch files this
process is simple to add the necessary tags (e.g. -b for no binary translation)
to your commands.



bud