Release Process for PiPro vivek_nadkarni@trimble.com October 11, 2007 PiLine ------- * Tag PiLine in CVS. * Compile Piline. * Copy piLineMex.dll to the piPro directory. This may be part of the compile if your post-build steps are set up correctly. PiPro ------ * Update pipro_version.m with the PiLine and expected PiPro. * makePiPro * Test PiPro * Update README_pipro.txt. * Update README_pipro_release.txt if necessary. * Check in README_pipro.txt, README_pipro_release.txt, pipro_version.m, load_pi.exe and load_pi.ctf. * Tag PiPro in CVS. * When everything is done, update pipro_version.m to test mode and check into CVS. Update README_pipro.txt ----------------------- * Update the date in the file. * Replace relevant v202 with v203 etc. * Replace R2007b with relevant Matlab Version number. * Replace CFGBetaUpdate07Feb14.exe with relevant config file. Create Release ZipFiles/Directory --------------------------------- * Create a directory PiPro_v202. * Create the subdirectories AntennaConfiguration, PiPro, PiProTest, LLA2XYZ * Copy the latest configuration file into the AntennaConfiguration directory from \\uss-am-dat-05\Groups\Unreleased\Components\Tnl\Config Files\Devel\Install\ * Copy the newly compiled load_pi.exe and load_pi.ctf into PiPro * Copy the previous version of PiProTest into the current version of PiProTest. * Update the batch files in PiProTest if there are any new parameters. * Put a copy of README_pipro.txt in the PiPro_v202 directory. * Put a copy of geo.exe into the LLA2XYZ directory. * Create a zipfile of the PiPro_v202 directory. * Put this zipfile in the PiPro_v202 directory for later use. * Copy the MCRInstaller.exe into the PiPro_v202 directory. * Rename the MCRInstaller.exe to MCRInstaller_R2007b.exe. Update the unreleased directory -------------------------------- * Go to \\uss-am-dat-05\Groups\Unreleased\EngCon\Survey-Eng\TNL\Tools\PiPro\ * Create a directory PiPro_v202. Refresh to see the directory. * Put the files README_pipro.txt, PiPro_v202.zip and MCRInstaller_R2007b.exe into the PiPro_v202 directory. Update the Web page: --------------------- * Go to the following directory on the linux machines: /root/exthome/stuart/WWW/ObservableAnalysis/ * Create a directory PiPro_v202 below ObservableAnalysis. * Put the files README_pipro.txt, PiPro_v202.zip and MCRInstaller_R2007b.exe into the PiPro_v202 directory. * Update the piline.htm web page in the location from the linux machines to point to the three files just added. Send out the Spam ------------------- * Send an email regarding the new PiPro release to the following people Vivek Nadkarni; Stuart Riley; Will Lentz; Andrew Cartmell; Timo Allison; John Palomo; Mark Raney; David Attard; Eric Krantz; Victor Chan; Joe Nguyen; Ron Westberg; Tim Petersen; Michael Raymond; Charles Lung; Patti McLain; Art Lange; Greg Best; John Atkinson; Dave van den Berg; ----X----X----X----X----X----