Imports your current RhodeCode Enterprise installation, with all the required
dependencies to being managed by RhodeCode Control. This is necessary to be able to
upgrade existing RhodeCode Enterprise versions installed prior to 3.0.0. Once imported
you can then use the rccontrolupgrade command to move to the latest
RhodeCode Enterprise version. This command takes the following options and arguments:

Parameters:

app – The options are Community or Enterprise.

ini_file – Imports the application using the given .ini file.

--version – (Optional) Imports a specified version of RhodeCode Enterprise into RhodeCode Control.

--start-at-boot – (Optional) Set the imported version of RhodeCode Enterprise to start
at boot. The default is yes.

--self-managed-supervisor – (Optional) Allow customization of the
supervisor settings for the imported version of RhodeCode Enterprise. The default is
for RhodeCode Control to manage them and overwrite any custom changes.

--offline – (Optional) Uses the files in the local cache instead
of downloading them. This is intended to be used in offline environments
and by default is False.

--version – (Optional) Set the targeted version otherwise
default to the latest.

--start-at-boot – (Optional) Set the installed application to
start at boot. The default is yes.

--self-managed-supervisor – (Optional) Allow customization of the
supervisor settings for the installed application. The default is
for RhodeCode Control to manage them and overwrite any custom changes.

--offline – (Optional) Uses the files in the local cache instead
of downloading them. This is intended to be used in offline environments
and by default is False.

--accept-license – (Optional) Accept the current license for
installer without asking for confirmation.

Completely removes RhodeCode Control, RhodeCode Enterprise, and any VCS Server instances installed on
your server. Together with any files that installer have created. It works
like full uninstall command.

Retrieves the latest version information and upgrades RhodeCode Control to the newest
available version.
This command will fetch MANIFEST file from the RhodeCode
servers which lists the available versions of RhodeCode Control, RhodeCode Enterprise, RhodeCode Community and VCS Server.

Parameters:

URL – (Optional) Replaces your
/home/user/.rccontrol/instance-id/cache/MANIFEST file with the
one specified. The MANIFEST file controls what versions of software
can be installed and should only be modified in special circumstances.

--force – (Optional) Ignores the version check to allow RhodeCode Control to be
replaced with the same version. This is useful to switch to a repacked
release or attempt to repair your current installation. The default is
False.

--offline – (Optional) Avoids going online to fetch the latest
MANIFEST file and/or copy of RhodeCode Control instead using the files in the
local cache. This overrides the URL argument and by default is
False.

--force – (Optional) Ignores the version check to allow an instance
to be replaced with the same version. This is useful to switch to a
repacked release or attempt to repair the current installation. The
default is False.

--offline – (Optional) Uses the files in the local cache instead
of downloading them. This is intended to be used in offline environments
and by default is False.