Upgrading Titan¶
Titan can be automatically upgraded with the titan upgrade command. This command works by:
Downloading a newest version of the titan binary
Finding the location of the
titan
binary in yourPATH
.Copying over the new titan binary
Running post-installation phase of the new binary, which may stop all repositories and upgrade the titan docker container in the process.
This will require access to download binaries from GitHub. If any parts of this fail, it should leave the original titan installation intact.
Warning
As of version 0.4.0
, upgrade is not currently working. This will be
addressed in a future release.
Note
If your titan binary is not found in the PATH, you can specify the
--path
option to point to where titan can be found.
Manual Upgrade¶
Titan does not currently support upgrading to a titan binary that has been manually downloaded, such as when corporate firewalls prevent titan from automatically downloading from GitHub. Until this is supported, you will have to uninstall and re-install titan, destroying any active repositories in the process.