Confuso sobre como configurar o subversion

5

Eu já compilei e instalei o subversion,

agora tentando adicionar usuários a ele.

E eu acho dois artigos sobre isso, mas eles parecem estar indo em direções diferentes.

O primeiro é aqui , que parece muito simples, e parece que não é necessário criar uma conta de usuário ( useradd ... )

o segundo é aqui , que é muito mais complicado, e parece que eu precisa criar uma conta de usuário para cada usuário svn.

Qual deles devo seguir?

    
por apache 05.06.2010 / 04:13

3 respostas

4

A primeira coisa que você precisa fazer é decidir como seus usuários acessarão o servidor. Seja por svnserve, http (apache) ou ssh. Depois de ter decidido isso, você configura as contas apropriadas para o método de acesso.

Veja a seção no livro vermelho sobre escolha de um servidor . Depois de decidir, vá para a seção sobre como a autenticação é tratada para esse método.

    
por 05.06.2010 / 04:56
3

Há uma linha em o manual que me ajudou muito quando eu li. "Se você absolutamente precisa de logs do lado do servidor de erros de servidor ou atividades do cliente, um servidor baseado em Apache é sua única opção." Ao solucionar problemas, suspeito que você perderá esses registros se não os tiver.

Em geral, descobri que, mesmo com equipes pequenas, o esforço para centralizar a administração do usuário é um tempo bem gasto.

    
por 06.06.2010 / 20:14
1

Você deve seguir systhread , que mostra como configurar seu servidor svnserve e permitir acesso para usuários remotos. Isso usa o daemon do servidor svnserve, que é uma maneira comum de servir o Subversion através da rede. Consulte O manual do SVN para obter mais informações sobre isso. Você também pode servir o repositório svn usando o servidor web Apache, e autenticar os usuários usando o Apache e todo o seu poder (LDAP, SSL, etc.)

linuxfromscratch discute o usuário e o grupo unix necessário para executar o daemon do servidor svnserve. Isso já pode ter sido feito quando você instalou o svn.

    
por 05.06.2010 / 04:59