Revision: | 1.1.1.1 (vendor branch) |
Committed: | Tue Oct 2 00:12:21 2007 UTC (15 years, 11 months ago) by arta |
Branch: | MAIN, Vtag |
CVS Tags: | Ver_6-0, Ver_6-1, Ver_6-2, Ver_6-3, Ver_6-4, Ver_4-3, Ver_4-0, Ver_4-1, NetDRMS_Ver_8-8, NewTree01_cp03_JSOC, Ver_4-4, Ver_8-5, Ver_4-7, NewTree01_cp05_JSOC, Ver_5-14, Ver_5-13, Ver_5-12, Ver_5-11, Ver_5-10, Ver_LATEST, NetDRMS_Ver_LATEST, Ver_4-6, NewTree01_cp04_JSOC, NetDRMS_Ver_8-12, NetDRMS_Ver_8-10, NetDRMS_Ver_8-11, NetDRMS_Ver_9-1, NetDRMS_Ver_9-0, NetDRMS_Ver_9-3, NetDRMS_Ver_9-2, NetDRMS_Ver_9-5, NetDRMS_Ver_9-4, Ver_7-0, Ver_5-6, Ver_4-5, NewTree01_cp07_JSOC, NewTree01_cp08_JSOC, NewTree01_cp01_JSOC, Ver_4-2, NetDRMS_Ver_9-41, Ver_9-41, NewTree01_cp02_JSOC, NetDRMS_Ver_8-4, NetDRMS_Ver_8-5, Ver_5-8, NetDRMS_Ver_8-6, Ver_5-7, Ver_8-8, NetDRMS_Ver_8-7, NewTree01_cp06_JSOC, Ver_5-9, Ver_8-2, Ver_9-3, Ver_8-0, Ver_8-1, Ver_8-6, Ver_8-7, Ver_8-4, Ver_8-11, Ver_5-3, Ver_5-2, Ver_5-1, Ver_5-0, Ver_7-1, Ver_9-1, Ver_5-5, Ver_8-3, NewTree01_cp09_JSOC, Ver_9-5, Ver_9-4, Ver_8-10, Ver_9-2, Ver_8-12, Ver_9-0, HEAD |
Changes since 1.1: | +0 -0 lines |
Log Message: | First new, reorganized JSOC tree |
# | User | Rev | Content |
---|---|---|---|
1 | arta | 1.1 | Release Notes JSOC V2.2 30May2006 |
2 | ----------------------- --------- | ||
3 | |||
4 | (Release to fix some DRMS bugs) | ||
5 | |||
6 | The official release version is in /home/production/cvs/jsoc. | ||
7 | This will remain unchanged until the next release. | ||
8 | You may make any changes you want in your sandbox, but anything that you | ||
9 | commit will appear in the next offical release. | ||
10 | |||
11 | ****************************** Sandbox *************************************** | ||
12 | |||
13 | You need a cvs "sandbox" to contain your view of the V2.2 release: | ||
14 | (There is no need to do this unless you're going to be a jsoc developer.) | ||
15 | |||
16 | Set the env variables: | ||
17 | CVSROOT=:ext:sunroom.stanford.edu:/home/cvsuser/cvsroot | ||
18 | CVS_RSH=ssh | ||
19 | |||
20 | ################# If you don't already have a sandbox do this: ############# | ||
21 | Make a cvs dir and do: | ||
22 | > cd /home/you/cvs | ||
23 | > cvs checkout jsoc | ||
24 | ############################################################################ | ||
25 | |||
26 | Resync your sandbox with the V2.2 release: | ||
27 | |||
28 | > cd /home/you/cvs/jsoc | ||
29 | > cvs update -APd | ||
30 | |||
31 | Check for any files that have not been commited (not Status: Up-to-date): | ||
32 | |||
33 | > cvs status | egrep ^File: | egrep -v Up-to-date | ||
34 | |||
35 | These should only be files that have local changes that you are aware of. | ||
36 | If you have a file here that you wanted in the release, please contact CM. | ||
37 | |||
38 | |||
39 | You now need to make on linux_ia64 (lws) or linux_x86_64 or linuxia32 | ||
40 | (some workstations) machines depending on where you want to run: | ||
41 | Please use n12 and n00 for x86_64 and linuxia32 builds. (good compilers) | ||
42 | |||
43 | > ssh lws (and then again for d00, etc.) | ||
44 | > cd /home/you/cvs/jsoc | ||
45 | > ./configure -force -client -static | ||
46 | > make clean | ||
47 | > make -j 4 (optional, run 4 jobs in parallel for speed) | ||
48 | |||
49 | Set your path for /home/you/cvs/jsoc/bin/linux_ia64 (or linux_x86_64 or | ||
50 | linux_ia32) | ||
51 | |||
52 | ****************Additional Info********************************************** | ||
53 | |||
54 | The command | ||
55 | |||
56 | > configure -help | ||
57 | |||
58 | will print information about how to create a customized build, | ||
59 | to e.g. use a different compiler or turn on debugging flags. | ||
60 | |||
61 | If you are unfamiliar with the use of cvs see the file: | ||
62 | jsoc/CM/working_with_sandbox.txt. | ||
63 | |||
64 | There's a linux4 cvs gui at xim:/usr/bin/lincvs | ||
65 |