Code Management Tools on Windows-NT
Most of the tools available on Unix are also available on Windows-NT.
The versions of the GNU
tools currently being used are those as adapted by
Cygnus Inc in their
cygwin32 project.
These tools allow us to run most of the tools and programs developed and run
on UNIX systems with (supposedly) no change on NT. In particular, the
build scripts used on UNIX should run unchanged on NT.
We havn't yet tried to actually build a release on NT, but we do have all the
basic tools needed to start code development in place. In addition there is
a project getting underway to integrate the SoftRelTools build into MicroSoft's Developer's Studio system for more convenient
development on NT. At the moment (mid Jan 98) we can:
- release code into a common development area;
- create local test releases in a user's area
- build the local test release
- from the local build, create a MicroSoft Developer's Studio ide
workspace.
The Cygwin32 tools are installed on D0SERVER1. To use them
you must do some work to set them up in your account, on your machine. See the
instructions for installing CYGWIN32 V18.0 for
details on an installation that seems to work.
NTemacs is also available. It must be configured on each
machine and for each user. See
Installation of NTemacs at D0 for instructions.
In addition to these basic tools, you need to configure
CVS. Version 1.9 is the
version installed on D0SERVER1. To configure it you need only add the location
of the exe to your PATH either in the Control Panel
environment or in your .bashrc startup script. The path to add is:
\\d0server1\apps\cvs-1.9\.
You may also want to set the CVSROOT variable to point to your
CVS repository of choice. Our main respository is:
cvsuser@d0chb.fnal.gov:/cvsroot/d0cvs
NOTE: Gordon Watts has done a lot of work getting all of this
software, plus more, working together and making it "easy" to get up and
running. For details and instructions on the current version with integration
to MS Developers Studio, see his pages starting at
D0 Software on Windows NT
d0web-support
Last modified: Wed Sep 30 17:29:50 CDT 1998