1 arta 1.1 Release Notes JSOC V2.1 24May2006
2 ----------------------- ---------
3
4
5 The official release version is in /home/production/cvs/jsoc.
6 This will remain unchanged until the next release.
7 You may make any changes you want in your sandbox, but anything that you
8 commit will appear in the next offical release.
9
10 ****************************** Sandbox ***************************************
11
12 You need a cvs "sandbox" to contain your view of the V2.1 release:
13 (There is no need to do this unless you're going to be a jsoc developer.)
14
15 Set the env variables:
16 CVSROOT=:ext:sunroom.stanford.edu:/home/cvsuser/cvsroot
17 CVS_RSH=ssh
18
19 ################# If you don't already have a sandbox do this: #############
20 Make a cvs dir and do:
21 > cd /home/you/cvs
22 arta 1.1 > cvs checkout jsoc
23 ############################################################################
24
25 Resync your sandbox with the V2.1 release:
26
27 > cd /home/you/cvs/jsoc
28 > cvs update -APd
29
30 Check for any files that have not been commited (not Status: Up-to-date):
31
32 > cvs status | egrep ^File: | egrep -v Up-to-date
33
34 These should only be files that have local changes that you are aware of.
35 If you have a file here that you wanted in the release, please contact CM.
36
37
38 You now need to make on linux_ia64 (lws) or linux_x86_64 or linuxia32
39 (some workstations) machines depending on where you want to run:
40 Please use n12 and n00 for x86_64 and linuxia32 builds. (good compilers)
41
42 > ssh lws (and then again for d00, etc.)
43 arta 1.1 > cd /home/you/cvs/jsoc
44 > ./configure -force -client -static (this static is new 3/2/06)
45 > make clean
46 > make -j 4 (run 4 jobs in parallel for speed)
47
48 Set your path for /home/you/cvs/jsoc/bin/linux_ia64 (or linux_x86_64)
49
50 The command
51
52 > configure -help
53
54 will print information about how to create a customized build,
55 to e.g. use a different compiler or turn on debugging flags.
56
57 If you are unfamiliar with the use of cvs see the file:
58 jsoc/CM/working_with_sandbox.txt.
59
60
61 There's a linux4 cvs gui at xim:/usr/bin/lincvs
62
63 ****************************** SUMS ******************************************
64 arta 1.1
65 The Storage Unit Management (SUM) subsystem is discussed and its API
66 presented in:
67
68 http://sun.stanford.edu/web.hmi/development/SU_Development_Plan/SUM_API.html
69
70 The V2.1 release notes are in:
71
72 jsoc/CM/V2.1/sum_release.txt
73
74 NOTE: Only DRMS needs to be concerned with SUMS.
75
76
77 ************************** DRMS ***********************
78
79 A complete DRMS documentation suite is in progress.
80
|