ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/JSOC/proj/util/scripts/dlsource.pl
Revision 1.34 - (view) (annotate) - [select for diffs]
Tue Sep 1 16:34:14 2015 UTC (8 years ago) by arta
Branch: MAIN
CVS Tags: Ver_8-10, Ver_8-11
Changes since 1.33: +40 -4 lines
Diff to previous 1.33
Do not attempt to update files that do not exist.

Revision 1.33 - (view) (annotate) - [select for diffs]
Mon Feb 9 20:23:27 2015 UTC (8 years, 7 months ago) by arta
Branch: MAIN
CVS Tags: Ver_8-7, Ver_8-8
Changes since 1.32: +2 -2 lines
Diff to previous 1.32
Resolve links before finding libraries relative to binary.

Revision 1.32 - (view) (annotate) - [select for diffs]
Mon Feb 2 20:26:12 2015 UTC (8 years, 7 months ago) by arta
Branch: MAIN
Changes since 1.31: +11 -5 lines
Diff to previous 1.31
The file-locking mechanism being used is one that is known to not work well with NFS, so I changed it to one that does work with network files.

Revision 1.31 - (view) (annotate) - [select for diffs]
Tue Mar 18 17:10:47 2014 UTC (9 years, 6 months ago) by arta
Branch: MAIN
CVS Tags: Ver_8-4, Ver_8-5, Ver_8-6
Changes since 1.30: +8 -4 lines
Diff to previous 1.30
Do not check-out files that do not exist in the working directory if the operation is export or checkout.

Revision 1.30 - (view) (annotate) - [select for diffs]
Thu Mar 13 16:43:30 2014 UTC (9 years, 6 months ago) by arta
Branch: MAIN
Changes since 1.29: +93 -59 lines
Diff to previous 1.29
Support the cases where the user asks to update a file or directory that is not already in their workspace. Also, remove a print statement that was probably used in debugging.

Revision 1.29 - (view) (annotate) - [select for diffs]
Wed Feb 12 19:32:58 2014 UTC (9 years, 7 months ago) by arta
Branch: MAIN
Changes since 1.28: +1 -1 lines
Diff to previous 1.28
Remove gen_sumcf.pl. The logic is in localize.py now.

Revision 1.28 - (view) (annotate) - [select for diffs]
Fri Feb 7 22:52:25 2014 UTC (9 years, 7 months ago) by arta
Branch: MAIN
Changes since 1.27: +3 -3 lines
Diff to previous 1.27
Make sure that jsoc_update.pl has access to cvsupdate.log. Also, clean up output that gets written when the call to jsoc_sync.pl fails.

Revision 1.27 - (view) (annotate) - [select for diffs]
Tue Nov 19 23:41:02 2013 UTC (9 years, 10 months ago) by arta
Branch: MAIN
CVS Tags: Ver_8-2, Ver_8-3
Changes since 1.26: +1 -1 lines
Diff to previous 1.26
Fix some issues with sums not building on NetDRMS.

Revision 1.26 - (view) (annotate) - [select for diffs]
Fri Nov 15 22:57:01 2013 UTC (9 years, 10 months ago) by arta
Branch: MAIN
Changes since 1.25: +28 -1 lines
Diff to previous 1.25
Handle cases where files on repository were removed.

Revision 1.25 - (view) (annotate) - [select for diffs]
Fri Nov 15 17:05:49 2013 UTC (9 years, 10 months ago) by arta
Branch: MAIN
Changes since 1.24: +3 -3 lines
Diff to previous 1.24
Changes to add new DRMS configuration parameter for the SUMS DB HOST, and localization clean-up.

Revision 1.24 - (view) (annotate) - [select for diffs]
Wed Aug 28 18:23:07 2013 UTC (10 years ago) by arta
Branch: MAIN
CVS Tags: Ver_8-1
Changes since 1.23: +2 -2 lines
Diff to previous 1.23
Fix uninitialized variable.

Revision 1.23 - (view) (annotate) - [select for diffs]
Wed Jul 31 23:44:27 2013 UTC (10 years, 1 month ago) by arta
Branch: MAIN
Changes since 1.22: +1 -1 lines
Diff to previous 1.22
Update the exe path for ActiveState updates.

Revision 1.22 - (view) (annotate) - [select for diffs]
Thu Feb 14 23:21:06 2013 UTC (10 years, 7 months ago) by arta
Branch: MAIN
CVS Tags: Ver_8-0
Changes since 1.21: +1 -1 lines
Diff to previous 1.21
Fix for missing arguments to the GetDefinitiveFileSet() function.

Revision 1.21 - (view) (annotate) - [select for diffs]
Thu Feb 7 20:52:50 2013 UTC (10 years, 7 months ago) by arta
Branch: MAIN
Changes since 1.20: +172 -150 lines
Diff to previous 1.20
Modifications so that the script will check-out files from JSOC trees that have a name other than JSOC. Also, it will check-out the tree into a directory that is not named JSOC.

Revision 1.20 - (view) (annotate) - [select for diffs]
Fri May 18 19:21:31 2012 UTC (11 years, 4 months ago) by arta
Branch: MAIN
CVS Tags: Ver_6-3, Ver_6-4, Ver_7-0, Ver_7-1
Changes since 1.19: +1 -3 lines
Diff to previous 1.19
Remove obvious debug printf.

Revision 1.19 - (view) (annotate) - [select for diffs]
Wed May 16 23:05:24 2012 UTC (11 years, 4 months ago) by arta
Branch: MAIN
Changes since 1.18: +133 -21 lines
Diff to previous 1.18
I had accidentally removed the ability to delete from the sandbox files that were deleted from the repository (if the user provides a cmdline spec). Restored that.

Revision 1.18 - (view) (annotate) - [select for diffs]
Tue May 8 23:31:39 2012 UTC (11 years, 4 months ago) by arta
Branch: MAIN
Changes since 1.17: +700 -141 lines
Diff to previous 1.17
Add support for cmd-line file specs. Can be used when doing updates.

Revision 1.17 - (view) (annotate) - [select for diffs]
Fri Mar 2 18:20:31 2012 UTC (11 years, 6 months ago) by arta
Branch: MAIN
CVS Tags: Ver_6-2
Changes since 1.16: +10 -7 lines
Diff to previous 1.16
Override chdir so that ENV{PWD} will be updated when a change of directory happens; Make sure that if the -d option is used, then the cvstree variable is set to the absolute path; Ignore the trailing g in network machine names, if the machine doesnt appear to exist in a machines mtab entry.

Revision 1.16 - (view) (annotate) - [select for diffs]
Tue Feb 21 13:07:41 2012 UTC (11 years, 7 months ago) by arta
Branch: MAIN
Changes since 1.15: +7 -3 lines
Diff to previous 1.15
this fixes an issue with Phils update - something about his link environment or something wasnt working with this script.

Revision 1.15 - (view) (annotate) - [select for diffs]
Thu Sep 22 18:22:04 2011 UTC (12 years ago) by arta
Branch: MAIN
CVS Tags: Ver_6-0, Ver_6-1
Changes since 1.14: +4 -1 lines
Diff to previous 1.14
Restore tape files that were removed from NetDRMS release.

Revision 1.14 - (view) (annotate) - [select for diffs]
Wed Sep 14 23:04:07 2011 UTC (12 years ago) by arta
Branch: MAIN
Changes since 1.13: +236 -21 lines
Diff to previous 1.13
Convert the NetDRMS white list to a black list. Or, more accurately, a white list and a black list - NetDRMS files are teh files in the white list, except for the files in the black list.

Revision 1.13 - (view) (annotate) - [select for diffs]
Fri Sep 9 17:50:57 2011 UTC (12 years ago) by arta
Branch: MAIN
Changes since 1.12: +1 -1 lines
Diff to previous 1.12
Add sums files to whitelist.

Revision 1.12 - (view) (annotate) - [select for diffs]
Fri Sep 2 23:07:52 2011 UTC (12 years ago) by arta
Branch: MAIN
Changes since 1.11: +1 -1 lines
Diff to previous 1.11
Add sums files that were added to CVS at some point since the last release.

Revision 1.11 - (view) (annotate) - [select for diffs]
Wed Aug 31 21:19:47 2011 UTC (12 years ago) by arta
Branch: MAIN
Changes since 1.10: +27 -5 lines
Diff to previous 1.10
Add a new flag, -F, that will cause a head-version download of any file that is checked-out with the -r flag when there is no version of that file tagged with the tag provided via the -r flag.

Revision 1.10 - (view) (annotate) - [select for diffs]
Mon Aug 22 15:10:51 2011 UTC (12 years, 1 month ago) by arta
Branch: MAIN
Changes since 1.9: +11 -3 lines
Diff to previous 1.9
Fix problem with uninitialized logfile variable.

Revision 1.9 - (view) (annotate) - [select for diffs]
Wed Aug 17 21:08:13 2011 UTC (12 years, 1 month ago) by arta
Branch: MAIN
Changes since 1.8: +30 -7 lines
Diff to previous 1.8
Fix for cvsupdate.log disappearing; also make these scripts use other update/checkout scripts in the same directory

Revision 1.8 - (view) (annotate) - [select for diffs]
Thu Aug 11 16:26:52 2011 UTC (12 years, 1 month ago) by arta
Branch: MAIN
CVS Tags: Ver_5-14
Changes since 1.7: +1 -1 lines
Diff to previous 1.7
Add 3 files to list of files in all checkout file sets.

Revision 1.7 - (view) (annotate) - [select for diffs]
Wed Jul 27 23:32:31 2011 UTC (12 years, 1 month ago) by arta
Branch: MAIN
Changes since 1.6: +63 -7 lines
Diff to previous 1.6
Add a new flag, -R, so that the caller can specify a CVS tag for the proj files specified by a configuration file.

Revision 1.6 - (view) (annotate) - [select for diffs]
Wed Jun 1 20:23:30 2011 UTC (12 years, 3 months ago) by arta
Branch: MAIN
CVS Tags: Ver_5-13
Changes since 1.5: +3 -3 lines
Diff to previous 1.5
Make an 'include' list for the files that belong to the NetDRMS release that differs from the list of files that belong to the full JSOC release (which is all files)

Revision 1.5 - (view) (annotate) - [select for diffs]
Mon Feb 28 19:01:32 2011 UTC (12 years, 6 months ago) by arta
Branch: MAIN
Changes since 1.4: +11 -3 lines
Diff to previous 1.4
Create a new argument - -t - so the user can specify the CVS tag to apply/remove independent of the CVS tag used for checking out the tree.

Revision 1.4 - (view) (annotate) - [select for diffs]
Fri Feb 18 00:14:09 2011 UTC (12 years, 7 months ago) by arta
Branch: MAIN
Changes since 1.3: +11 -5 lines
Diff to previous 1.3
Bug fixes - was passing a reference to an object that was already a reference to a hash array. Instead, just pass the object.

Revision 1.3 - (view) (annotate) - [select for diffs]
Wed Feb 2 19:49:16 2011 UTC (12 years, 7 months ago) by arta
Branch: MAIN
Changes since 1.2: +1 -1 lines
Diff to previous 1.2
Source configure and make changes that allow users to checkout NetDRMS plus specified proj directories.

Revision 1.2 - (view) (annotate) - [select for diffs]
Wed Feb 2 19:31:41 2011 UTC (12 years, 7 months ago) by arta
Branch: MAIN
Changes since 1.1: +45 -2 lines
Diff to previous 1.1
Move jsoc_sync.pl and jsoc_update.pl from NetDRMS path to Stanford-specific one.

Revision 1.1 - (view) (annotate) - [select for diffs]
Wed Feb 2 18:20:43 2011 UTC (12 years, 7 months ago) by arta
Branch: MAIN
Move this script to a stanford-specific directory.

Convenience Links

Links to HEAD: (view) (annotate) Links to Ver_8-10: (view) (annotate)

Compare Revisions

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.

  Diffs between and
  Type of Diff should be a