The Solaris distribution is a tar.gz archive. Unzip and expand it to the location
where you want to install Subversion Edge.
Important: Do not extract the installer using root or sudo. This will cause
the UID/GID on the files to carry the values from our build system instead of being
reset.
-
Prepare the server by installing the required software.
-
Switch to the folder where you want to install Subversion Edge.
Note: You must have write permissions to this folder.
-
Get the installer from http://www.collab.net/svnedge.
Separate downloads are available for SPARC and x86. Get the one appropriate
for your Solaris architecture.
-
Unzip and expand the file.
Note: Do not untar CollabNet
Subversion Edge using root
or sudo.
-
$ gzip -d
CollabNetSubversionEdge-x.y.z_solaris-x86.tar.gz
-
$ tar xf CollabNetSubversionEdge-x.y.z_solaris-x86.tar
This will create a folder named csvn in the current
directory. You can rename the folder to whatever you want.
-
This step is optional. To install the application so that it will start
automatically when the server restarts, enter these commands:
-
$ cd csvn
-
$ bin/csvn install
Note: Do not use sudo to run this command. Run it as the user you want to run the server. The command script will in turn use sudo to install the application, so you may be prompted for the password.
In addition to configuring your system so that the server is started
with the system, the installer also writes the current JAVA_HOME and the current
username into the file data/conf/csvn.conf. You can edit this file if needed as
it controls the startup settings for the application. By setting the JAVA_HOME
and RUN_AS_USER variables in this file, it ensures they are set correctly when
the application is run. Note: The install script will use sudo to create the
necessary symlinks to autostart the application. You may be prompted by sudo
for your password.
-
This step, for configuring a proxy server, is optional. Subversion Edge needs access to the internet to check for and install updates. If you need to go through a proxy to access the internet, you can configure the
proxy by editing the data/conf/csvn.conf file which was created by the
previous step -- uncomment and edit the HTTP_PROXY variable.
-
Start the server.
Note: Be sure that you are logged in with your own userid and
not running as root.
This will take a few minutes and the script will loop until it sees that
the server is running. If the server does not start, then try starting
the server with this command:
$ bin/csvn console
This will start the server but output the initial startup messages to
the console.
-
Log into the management console at http://hostname:3343/csvn with these default administrator credentials.
- Username: admin
- Password: admin
-
Once you've logged in, use the Getting Started wizard to do the following:
-
Change the password for the admin account by clicking the user name in the upper right corner of the screen and updating the information in the Edit User page.
-
Configure the server.
-
Important: By default, CollabNet Cloud Services (including cloud
backup) are removed from CollabNet Subversion Edge 5.0 and later. However,
if required, you can manually sign up for CollabNet Cloud Services by
visiting the following URL: http://<host
name>:3343/csvn/setupCloudServices/index.
Connect to CollabNet
CloudForge.