Step A:Requirements
1.Java 1.6 JRE/JDK or later (Java 7) must be installed.
2.Python 2.4 to 2.6 must be installed
Java Installation
STEP 1: DOWNLOAD ORACLE JAVA.
When new versions of Java are released, they are featured on the main Java download page.
If Java 6 update 45 is no longer featured, you can find the download by following the Previous Releases link found on the main download page.
Open the Java download page
in your browser and download both jdk-6u45-linux-i586.bin and jre-6u45-linux-i586.bin
Make a note of the folder to which you downloaded the files.
STEP 2: CREATE THE INSTALLATION FOLDER.
The usr/lib/jvm is the default installation location of the Java JDK and the Java JRE. Enter the following command in your console:
sudo mkdir -p /usr/lib/jvm
The –p option ensures that all folders in the mkdir path are created.
STEP 3: NAVIGATE TO THE FOLDER TO WHICH YOU DOWNLOADED THE JAVA INSTALLATION FILES.
If you downloaded the files to your Home folder, you can use the following command:
cd ~/
STEP 4: MOVE THE DOWNLOADED FILES TO THE INSTALLATION FOLDER.
sudo mv jdk-6u45-linux-i586.bin /usr/lib/jvm
sudo mv jre-6u45-linux-i586.bin /usr/lib/jvm
STEP 5: CHANGE TO THE INSTALLATION FOLDER.
cd /usr/lib/jvm
STEP 6: MAKE THE DOWNLOADED BINARIES EXECUTABLE.
sudo chmod u+x jdk-6u45-linux-i586.bin
sudo chmod u+x jre-6u45-linux-i586.bin
STEP 7: EXTRACT BOTH COMPRESSED BINARY FILES.
sudo ./jdk-6u45-linux-i586.bin
sudo ./jre-6u45-linux-i586.bin
STEP 8: CHECK YOUR EXTRACTED FOLDER NAMES.
ls -l
Response:
jdk1.6.0_45
jre1.6.0_45
STEP 9: INFORM UBUNTU WHERE YOUR JAVA INSTALLATION IS LOCATED.
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jre1.6.0_45/bin/java" 1
sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/jdk1.6.0_45/bin/javac" 1
STEP 10: INFORM UBUNTU THAT THIS IS YOUR DEFAULT JAVA INSTALLATION.
sudo update-alternatives --set java /usr/lib/jvm/jre1.6.0_45/bin/java
sudo update-alternatives --set javac /usr/lib/jvm/jdk1.6.0_45/bin/javac
STEP 11: UPDATE YOUR SYSTEM-WIDE PATH.
Edit your /etc/profile file using:
sudo nano /etc/profile
Add the following entries to the bottom of the file:
1 PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
2 export JAVA_HOME
3 export PATH
Save your changes using CTRL + X.
STEP 12: RELOAD YOUR SYSTEM-WIDE PATH.
1 . /etc/profile
STEP 13: REBOOT YOUR UBUNTU SYSTEM.
1 sudo reboot
STEP 14: TEST YOUR NEW INSTALLATION.
1 java –version
Response:
1 java version "1.6.0_45"
2 Java(TM) SE Runtime Environment (build 1.6.0_45-b06)
3 Java HotSpot(TM) Client VM (build 20.12-b01, mixed mode, sharing)
1 javac –version
Response:
1 javac 1.6.0_45
Python Installation
wget http://download.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm
sudo rpm -ivh epel-release-5-4.noarch.rpm
yum install python26
Or
wget http://www.python.org/ftp/python/2.6.6/Python-2.6.6.tgz
tar -zxvf Python-2.6.6.tgz
cd Python-2.6.6
./configure && make && make install
Step B: Install CollabNet Subversion Edge
goto /opt folder
Downlaod file from websit
link:
http://www.collab.net/downloads/subversion
tar zxf CollabNetSubversionEdge-x.y.z_linux-x86.tar.gz
cd csvn
In addition to configuring your system so that the server is started with the system, it will also write the current JAVA_HOME and the current username in to 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.
sudo -E bin/csvn install
Start
sudo bin/csvn start
stop
sudo bin/csvn stop
restart
sudo bin/csvn restart
The default administrator login is:
Address: http://localhost:3343/csvn
Username: admin
Password: admin