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:

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