Background
These instructions describe the procedure to release a new
DEIMOS user script or an already existing script which has been
previously modified.
Procedure
Once you have tested and validated the script, follow this procedure:
- Loging as user deimos in polo
- Copy the new version of the script in one of the
sub-directories
under /home/deimos/src/. See below
for guidelines on the sub-directory structure and
content.
- Change to the directory where the script was copied and
issue the command:
cvs -n up
This will report if there is any update in the CVS structure.
- Add the file to the repository via the command:
cvs add scriptname
- Commit:
cvs commit -m "descriptive message" scriptname
- Install:
- Change to directory /home/deimos/bin/
- Issue the command gmake
- rehash in any terminal which was opened
before the install
The directory /home/deimos/src/ has the following
sub-directories where scripts can be copied into:
- procs -- Procedural scripts
- ccd -- Detector configuration
- examples -- Micelaneous
- fcs -- FCS related
- frame -- Image file naming and navigaton
- img -- Exposure related
- info -- Monitoring
- math -- Mathematical operations
- mot -- Mechanism related
- tel -- Scripts involving telescope movements
- tv -- Guider related
- scripts -- Advanced scripts
- idl -- Scripts in IDL
- inst -- Engineering type scripts
- mira -- MIRA script
- util -- Utility scripts