changes.
| # Stop QuickBuild server of previous version. |
| | # On Windows, run <old installation directory>/bin/service-uninstall.bat to uninstall QuickBuild NT service of previous version if necessary. |
| # Extract installation package of new version to a new directory. |
| # Open a command line window, and switch to the _bin_ sub directory under the *new version*'s installation directory. Run the migrate command to migrate from previous QuickBuild version. On Windows platform, the command is _migrate.bat <install directory of previous QuickBuild version>_, and on unix platforms, it will be _migrate.sh <install directory of previous QuickBuild version>_. |
| # Start QuickBuild server in new installation directory. |
| # If you've configured build agents, *re-install build agents* following below steps: |
| ## Backup the file _conf/attributes.properties_ under build agent's installation directory. |
| ## Delete build agent's installation directory. |
| ## Install build agents following [this guide|build agent installation guide]. |
| ## Overwrite file _conf/attributes.properties_ under build agent's installation directory with the file backed up previously. |
| # If user agents are used in your team, tell your developer to *re-install user agents* following below steps: |
| ## Backup the file _conf/attributes.properties_ under user agent's installation directory. |
| ## Delete user agent's installation directory. |
| ## Install user agents following [this guide|user agent installation guide]. |
| ## Overwrite file _conf/attributes.properties_ under user agent's installation directory with the file backed up previously. |
| | # Verify the server and agent installation by running some builds. If there is not any errors, you may safely delete installation directory of previous version of QuickBuild server. |
| # On Windows, run <new installation directory>/bin/service-install.bat to install QuickBuild NT service if necessary. |
| | # Verify the server and agent installation by running some builds. |