Los Alamos National Laboratory Go to the Lab's home page Search for people in the Lab's phone book Search the Laboratory's Web site

CVS access to the MENA code

In standard Ed form, all MENA code is under CVS control. If you want to muck with the code, it's trivial for you to do so... but you must only do so in your own working directory. Here's how you do this.

(These instructions are only for the NIS UNIX scheme. Those of you outside of LANL will be able to pick up a tarball of the IDL sources (later), but will not be able to commit your changes).

  1. Decide where you want your directory. It can be under your home directory, under /n/projects/mena/working/yourname, or maybe even somewhere else.

  2. Check out the code. You only need to do this once:

       % cd /n/projects/mena/working/fred
       % cvs checkout mena/lib
       cvs checkout: Updating mena/lib
       cvs checkout: Updating mena/lib/plotting
       U mena/lib/plotting/plot_head_mon.pro
       [...]
       U mena/lib/util/z_stop.pro
       %
    

    This will create a tree that looks sort of like:

    .
    `-- mena
        `-- lib
            |-- plotting	! Code for making plots
            |-- setup	! IDL startup file(s)
            |-- tests	! temporary stuff, not production
            |-- udf		! for dealing with UDF
            `-- util	! energy tables, start/stop conversions, etc
    

That's really all you need to do. You can now feel free to edit any of the files in here, or add any, etc.


Checking In Code

Since nobody around here ever checks any code in, I don't plan to bother documenting the procedure for cvs commit just yet. If you do want to check in code, I'll be delighted to write a blurb about it, though!


ISR-1 Software Team
Last modified: Mon Jun 19 14:30:22 MDT 2000
 Los Alamos National Laboratory  Operated by the University of California for the National Nuclear Security Administration,
of the US Department of Energy.     Copyright © 2002 UC | Disclaimer/Privacy

Last Modified $Date: 2004-08-06 18:12:48-06 $