Here’s how you proceed when you get a chance to use a newer build of JetBrains Upsource:
Note: All commands listed below are Windows commands. If you’re working on a Linux or Mac OS X server, simply replace
Run your existing Upsource installation and create a backup.
- Use your operating system’s tools to make sure that all Java processes launched by Upsource are no longer running
(on Windows, you can use Process Explorer.
- If there are no Upsource-related Java processes outstanding, proceed to step 4.
- If there are Upsource-related Java processes still running:
If your <upsource_home> directory name is not build-specific, rename <upsource_home> to Upsource.old.
Unpack the zip archive with a new Upsource build. Note: the unzipped installation should not be placed inside an old <upsource_home> directory that contains old files.
Copy data and conf folder from the backup directory of Upsource.old (old installation) to <upsource_home> (new installation).
Note: data and conf folders contain hidden files. Use recursive copying
cp -rin Linux to avoid data loss. Before copying data and conf folders to the new installation, the existing data and conf folder in that installation should be deleted to prevent data corruption.
- Start Upsource: