Changes between Version 15 and Version 16 of ToolUpgrade


Ignore:
Timestamp:
Aug 6, 2008, 7:02:54 PM (16 years ago)
Author:
Eric Myers
Comment:

--project_root=/path/to/projects is clearer; mention Python scripts too

Legend:

Unmodified
Added
Removed
Modified
  • ToolUpgrade

    v15 v16  
    77
    88 1. (Optional) Stop the project, and make backups of the project database and the project tree.
    9  1. [SourceCode Download] (using SVN) the current source code. [ServerIntro#cookbook-compiling Compile] it in your BOINC source directory.
     9 1. [SourceCode Download] (using SVN) the current source code. [ServerIntro#cookbook-compiling Compile] it in your BOINC source directory (called `source' below).
    1010 1. Run the upgrade script:
    1111{{{
     
    1313$ ./upgrade project_name
    1414}}}
    15   The upgrade script copies files from the `source/html/`, `source/sched` and `source/tool` directories to the corresponding project directories.
     15  The upgrade script copies files from the `source/html/`, `source/sched` and `source/tool` directories to the corresponding project directories and selected files from `source/py/BOINC' to the project `bin' directory.
    1616
    1717 The default project root directory is `$HOME/projects/project_name`.  If this is not where your project lives then you also need to use the `--project_root` flag to specify the location of the directory above where your project lives, like so:
    1818{{{
    19 $ ./upgrade --project_root /path/to/projects  project_name
     19$ ./upgrade --project_root=/path/to/projects  project_name
    2020}}}
    2121 The project directory would then be `/path/to/projects/project_name`.  This allows for several BOINC projects to co-exist on the same server.
     
    2525$ ./upgrade --web_only  project_name
    2626}}}
    27  (There is no option to update only the server software but not the web pages, but there should be.)
     27 (There is no option to update only the server software but not the web pages, but there should be.  I'm working on it now...  -EAM)
    2828
    2929 4. Update your project's database, if needed.   First