gitosis equivalente para subversão?

3

Existe um equivalente de gitosis para subversão? Como em um pacote wrapper que permite acesso ssh via chaves ssh, com todos usando o usuário ssh?

    
por bobinabottle 19.11.2010 / 05:15

3 respostas

1

Eu tenho escrito . Não é particularmente documentado ou testado neste momento, mas parece funcionar.

    
por 09.02.2011 / 13:21
1

Os scripts python de Lars funcionam para mim também, após algumas configurações manuais do usuário "svn", incluindo:

  • edição manual de /Users/svn/.ssh/authorized_keys,
  • os chmods para os arquivos de gancho de commit que o Lars menciona em seu readme,
  • atualizando o PATH do usuário "svn" para incluir a localização do script svnbiosis-serve.

Estou usando o Mac OS X, portanto, para a configuração do usuário local "svn", usei a ferramenta "dscl" de acordo com link , e então apenas referenciei minha configuração /Users/git/.ssh/* para a configuração /Users/svn/.ssh/* e como uma verificação de integridade.

(Queria postar isso como um comentário para a solução do Lars, mas o serverfault não está me deixando ... ou pelo menos não deixando de maneira óbvia)

    
por 06.07.2011 / 19:52
0

Eu não acho que haja um wrapper como gitosis ou gitolite, que usam " comando forçado "por declarar seu wrapper.

O próprio svnserver permite uma configuração ssh .
E como esta resposta SF ilustra , o thant não impede que você adicione o seu próprio wrapper ssh "comando forçado".

    
por 19.11.2010 / 06:14

Tags