Instala o libsvn com suporte a SSL no Ubuntu (9.04)

3

O pacote subversion que está disponível nos repositórios do Ubuntu 9.04 tem uma limitação muito irritante, o que o torna basicamente inutilizável para repositórios hospedados em https:// . A solução aceita para este problema é compilar a subversão manualmente a partir das fontes hospedadas no Tigris, certificando-se de configurar usando a opção --with-ssl .

Isso funciona bem para o cliente svn CLI, mas ele é dividido em relação a outras ferramentas que usam libsvn. Estou assumindo que o bit de compilação de mão instale o libsvn .so (s) corrigido, mas eles não são usados por pacotes como git-svn que são instalados via APT.

Então, aqui está a pergunta: como obtenho git-svn trabalhando no Ubuntu com repositórios hospedados em https:// ?

    
por Daniel Spiewak 13.08.2009 / 15:12

1 resposta

1

Até que isto seja consertado nos repositórios do ubuntu, é melhor você compilar o git e o git-svn também. Apenas certifique-se quando você compilar o git-svn que você aponta para as bibliotecas certas no configure.

Eu até tentei atualizar para os pacotes kármicos libsvn1, libsvn-perl, subversion, git-core e git-svn com todas as suas dependências e ainda sem sorte.

git-svn:
  Installed: 1:1.6.3.3-2
git-core:
  Installed: 1:1.6.3.3-2
libsvn1:
  Installed: 1.6.1dfsg-1ubuntu2
subversion:
  Installed: 1.6.1dfsg-1ubuntu2
libsvn-perl:
  Installed: 1.6.1dfsg-1ubuntu2

Parece estar relacionado com este bug do ubuntu . Também obrigado por diagnosticar isso, é um problema que eu estava prestes a aprender que tive.

    
por 13.08.2009 / 15:43