Onde encontrar binários pré-construídos para a subversão 1.6 para Ubuntu (ou Debian)?

StackOverflow https://stackoverflow.com/questions/831723

  •  06-07-2019
  •  | 
  •  

Pergunta

Enquanto eu pode facilmente encontrar os binários para a versão mais recente de subversão (1,6) Não consigo encontrar os binários para Ubuntu (ou Debian).

O página de download em tigris.org sugerem usar o comando:

apt-get install subversion

mas como você pode experimentar isso vai instalar até a versão 1.5.4 (no momento da escrita 06 de maio de 2009).

Esta não é uma coisa boa porque muitas cópias de trabalho que eu compartilho com o Windows são automaticamente atualizados para 1,6 por TortoiseSVN.

Foi útil?

Solução

Você pode encontrar binários certificados aqui, agora: http: // www. wandisco.com/subversion/os/downloads?type=ubuntu910

A configuração roteiro vontade um repositório para você, então você vai continuar recebendo atualizações.

Outras dicas

Aqui é um repositório APT com o Subversion 1.6 pacotes binários para Ubuntu 8.04 através de 9.10: https://launchpad.net/~anders-kaseorg/+archive/subversion-1.6

Eu resolvi-lo com esses repositórios:

deb http://ppa.launchpad.net/anders-kaseorg/subversion-1.6/ubuntu intrepid main
deb-src http://ppa.launchpad.net/anders-kaseorg/subversion-1.6/ubuntu intrepid main

Você pode encontrar um pacote debian por subversão 1.6 nos repositórios experimentais de debian em http: // pacotes .debian.org / experimental / subversão .

Dito isto, você provavelmente estaria trabalhando bem com a versão 1.5.4 a partir dos repositórios Ubuntu, se o servidor svn você está usando não está em execução 1.6 você não será capaz de usar qualquer um dos novos recursos no cliente de qualquer forma.

Se eu fosse você eu iria primeiro tentar usar a versão nos repositórios antes de instalá-lo a partir de um terceiro, como você pode achar que ele não funciona para você e vai fazer sua vida mais fácil quando se trata de subversão atualização na longo prazo.

Adicione estas duas linhas ao seu /etc/apt/sources.list:

deb http://ppa.launchpad.net/anders-kaseorg/subversion-1.6/ubuntu hardy main 
deb-src http://ppa.launchpad.net/anders-kaseorg/subversion-1.6/ubuntu hardy main

Get Anders chave:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 413576CB

Update:

sudo apt-get update

Atualizar ou Instalar:

sudo apt-get upgrade
sudo apt-get install subversion

(Via GVS )

resolvido! Aqui a solução.

Desde o download CollabNet página baixar os binários para Red Hat . Em seguida, usar o alien para instalá-lo, por exemplo:

$ sudo apt-get install alien
$ sudo alien CollabNetSubversion-client-1.6.2-1.i386.rpm
$ sudo dpkg -i collabnetsubversion-client_1.6.2-2_i386.deb

Tenha em atenção que o comando está instalado em / opt / CollabNet_Subversion / bin / svn não em / usr / bin / SVN. Então, depois que simplesmente colocar esta linha em seu .bashrc:

export PATH="/opt/CollabNet_Subversion/bin:$PATH"

Você não necessidade a versão 1.6 para trabalhar com suas cópias de trabalho do Windows. SVN é suficiente inteligente para reconhecer os recursos fornecidos pelos clientes, e só permitir que esses recursos através de - assim que seu cliente 1.5.4 pode se conectar ao servidor 1.6 sem qualquer problema; como pode o seu cliente Windows 1.6.

A única vez que você vai ter problemas aqui é se você estiver usando 2 clientes com uma única cópia de trabalho - ou seja, seus clientes Windows e Linux ambos cometem e atualizar um único diretório, compartilhada. Tal arranjo é uma má idéia de qualquer maneira, você vai ter todos os tipos de problemas, mesmo sem contar com as diferenças EOL. Se você tem uma tal situação, check-out um novo WC, então você tem um para Linux e outro para Windows.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top