Changes between Version 15 and Version 16 of ToolUpgrade
- Timestamp:
- Aug 6, 2008, 7:02:54 PM (17 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
ToolUpgrade
v15 v16 7 7 8 8 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). 10 10 1. Run the upgrade script: 11 11 {{{ … … 13 13 $ ./upgrade project_name 14 14 }}} 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. 16 16 17 17 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: 18 18 {{{ 19 $ ./upgrade --project_root 19 $ ./upgrade --project_root=/path/to/projects project_name 20 20 }}} 21 21 The project directory would then be `/path/to/projects/project_name`. This allows for several BOINC projects to co-exist on the same server. … … 25 25 $ ./upgrade --web_only project_name 26 26 }}} 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) 28 28 29 29 4. Update your project's database, if needed. First