To uninstall GitSwarm, follow these steps:
Decide whether to keep GitSwarm data, or not:
For GitSwarm 2017.2 or later:
To keep GitSwarm data after uninstall, run:
sudo gitlab-ctl-uninstall
To completely remove all GitSwarm data, run:
sudo gitlab-ctl cleanse
Warning: without a backup, this operation permanently
removes all GitSwarm related data.
For 2017.1 or earlier:
To keep GitSwarm data after uninstall, run:
sudo gitswarm-ctl-uninstall
To completely remove all GitSwarm data, run:
sudo gitswarm-ctl cleanse
Warning: without a backup, this operation permanently
removes all GitSwarm related data.
Uninstall the GitSwarm package.
For uninstalling GitSwarm 2017.2 or later:
For Ubuntu:
sudo apt-get purge helix-gitswarm-ee
For CentOS/RHEL:
sudo yum remove helix-gitswarm-ee
For uninstalling 2015.4 to 2017.1:
For Ubuntu:
sudo apt-get purge helix-gitswarm-ee
For CentOS/RHEL:
sudo yum remove helix-gitswarm-ee
For uninstalling 2015.3, or earlier:
For Ubuntu:
sudo apt-get purge perforce-gitswarm-ee
For CentOS/RHEL:
sudo yum remove perforce-gitswarm-ee
Optional: Remove dependencies.
For uninstalling 2015.4, or later:
For Ubuntu:
sudo apt-get remove helix-cli-base helix-p4d-base helix-git-fusion-base
For CentOS/RHEL:
sudo yum remove helix-cli-base helix-p4d-base helix-git-fusion-base
For uninstalling 2015.3, or earlier:
For Ubuntu:
sudo apt-get remove perforce-cli-base perforce-server-base helix-git-fusion-base
For CentOS/RHEL:
sudo yum remove perforce-cli-base perforce-server-base helix-git-fusion-base
Optional: Remove the GitSwarm directory:
For GitSwarm 2017.2 or later:
After removing all GitSwarm data, and the GitSwarm packages and dependencies, the directory /opt/gitlab
may continue to exist. If so and you wish to remove this directory, run:
sudo rm -rf /opt/gitlab
For 2017.1 or earlier:
After removing all GitSwarm data, and the GitSwarm packages and dependencies, the directory /opt/gitswarm
may continue to exist. If so and you wish to remove this directory, run:
sudo rm -rf /opt/gitswarm