Controle de acesso por projeto no CVS é possível
E aí galera!!!
Tenho um servidor FreeBSD com o CVS instalado e funcionando, entretanto agora preciso controlar os projetos existentes nele por usuário. Por exemplo:
Projeto A ---> Pode ser acessado pelos usuários: Joao; Manoel;
Projeto B ---> Pode ser acessado pelos usuários: Marcos; Andreia;
Projeto C ---> Pode ser acessado pelos usuários: Andreia; Joao;
Ou seja em cada projeto controlar o usuário que pode acessa-lo.
Alguém pode me ajudar com isso?
Valeu!!!
Controle de acesso por projeto no CVS é possível
ó, eu já tive o mesmo problema. Faz o seguinte:
cria grupos projA, projB, projC e coloca esses usuarios nesses respectivos grupos. agora tu tens 3 opcoes:
Opção 1) Cria as contas projA, projB e projC. e cada conta sria um repositorio do cvs, com acesso restrito, do jeito q tu queres.
Opcao 2) Cria na mesma conta 3 repositorios diferentes, e dá as permissoes assim:
Repositorio projeto A -> owner: X
group: projA
Repositorio projeto B -> owner: X
group: projB
Repositorio projeto C -> owner: X
group: projB
Opcao 3) Me parece q há uma opcao de autenticacao no cvs chamada pserver q faz isto q vc quer, aih só pesquisando .... (aki no trabalho usamos autenticacao "ssh" via par de chaves)
vale a pena, no caso da opcao 2, setar no diretorio de cada repositorio o GID bit, pois a cada novo arquivo criado dentro do repositorio, ele automaticamente pertencerá ao grupo projX de acordo com o q vc definiu.
Espero q tenha ajudado,
falf
Controle de acesso por projeto no CVS é possível
Você utiliza que tipo de autenticação ?
Se for pserver posso ajudá-lo
Falow
Controle de acesso por projeto no CVS é possível
Marcio_LED,
uso o pserver sim.