VisualSVN para Linux

3

Estou procurando um aplicativo como o VisualSVN para gerenciar repositórios e também o Acesso do usuário. Por exemplo, você pode criar usuários e atribuí-los a projetos específicos.

Não importa qual controle de versão ele trabalha. Se funcionar com SVN, GIT ou Mercurial, então seria perfeito.

Alguma sugestão?

    
por user24912 29.06.2010 / 23:17

1 resposta

1

A pergunta que preciso fazer é como você deseja executar o seu servidor SVN. Se você estiver acessando o SVN via Apache (mod_dav_svn), precisará de uma GUI que permita gerenciar a autenticação do Apache, que pode variar. Se você estiver usando svnserve, então você precisa de algo que edite a permissão interna do repositório. Eu recomendo o método mod_dav_svn do Apache. Você pode ter o Apache conectado a um servidor Ldap. Então é possível permitir que os usuários do Windows conectem-se sem problemas. Gerenciá-los também é um pouco indolor (se você sabe sobre o AD que é.)

Dito isto, recomendo o websvn: link

Talvez o que falta ao websvn que você deseja seja uma maneira de criar novos repositórios. O comando para isso é muito simples. Se você tiver o Apache mod_dav_svn configurado para usar SVNParentPath / path / parent em vez de SVNPath / path / singlerepo, você precisará digitar:

svnadmin create /path/parent/newrepo

no seu servidor linux e com o usuário apache é executado como ou chown os arquivos depois.

    
por 30.06.2010 / 03:06