Veja o que eu fiz, passo a passo:
-
Instalou uma implementação "next next next" do servidor Ubuntu 14.04.
-
Conectado como root no console e, em seguida, executou o seguinte comando:
sudo apt-get install openssh-server
-
Em seguida, criamos um usuário não raiz. Neste exemplo estamos usando o svnadministrator.
sudo adduser svnadministrator
-
(par de prompts para este procedimento, senha / usuário, detalhes, etc.)
sudo visudo
-
Procure por --- > root ALL=(ALL:ALL) ALL
e, em seguida, abaixo disso, coloque na entrada abaixo:
svnadministrator ALL=(ALL:ALL) ALL
-
Salvar suas alterações.
-
LOGGED OUT OF ROOT e, em seguida, faça login como o usuário não-root que você criou (svnadministrator neste exemplo).
!!! As notas de subversão dizem para tentar fazer isso como um usuário não-root, então eu fiz.
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
-
(Você pode mudar o "6" para "7" ou "8" no próximo comando, dependendo da versão do Java que você quer. SVN parecia querer 6)
sudo apt-get install oracle-java6-installer
-
(concorda com os termos.)
sudo apt-get install oracle-java6-set-default
-
Defina a variável inicial.
export JAVA_HOME=/usr/lib/jvm/java-6-oracle/
-
Obtenha o instalador do link .
Você precisará fazer o login e / ou criar uma conta.
(Eu fiz o download para a minha caixa do Windows e depois o SCP para a minha caixa de Linux)
tar -zxf CollabNetSubversionEdge-1.1.0_linux-x86.tar.gz
-
O arquivo tar.gz é descompactado no diretório csvn.
cd csvn
bin/csvn start
-
(Espere um pouco mais ou menos ...)
% bl0ck_qu0te%
FEITO!