Como limpar o cache do cliente svn? (Problemas estranhos ao depurar svn configs para diferentes usuários / funções)

1

Eu recentemente configurei um servidor SVN com http como protocolo de transporte (apache2, dav_svn, etc.). O servidor parece estar funcionando bem. Eu também criei um arquivo authz e vários usuários. Agora eu quero depurar, se minha configuração está funcionando como esperado.

Quando eu acesso o svn através de um navegador da web como usuários diferentes ("admin" / "user") eu vejo os diretórios esperados. Sem problemas. Eu acho que a configuração do servidor está correta.

No entanto, experimentei algo muito estranho na minha máquina cliente (que é um Mac) ao usar a ferramenta svn no shell:

svn co hxxp://[email protected]/mysvn userdir

... retorna os diretórios ou arquivos corretos que o usuário deve ver.

svn co hxxp://[email protected]/mysvn admindir

... retorna os diretórios ou arquivos corretos que o administrador deve ver.

Eu excluo userdir e reexecutei

svn co hxxp://[email protected]/mysvn userdir

... agora USER tem acesso a todos os arquivos; também para aqueles arquivos que ela não deveria ver.

Eu verifiquei no navegador da web e aqui tudo está como esperado. Eu estou um pouco confuso. Isso é algum tipo de problema de cache estranho no lado do cliente da ferramenta svn? Como posso limpar o cache?

Eu pesquisei bastante para encontrar uma solução, mas nada chegou perto do meu problema.

    
por drscheme 21.12.2015 / 11:32

1 resposta

0

Portanto, parece que a sintaxe do comando svn co estava com defeito.

Parece estar a trabalhar com

svn co - nome do usuário usuário hxxp: //a.b.c.d/mysvn/ userdir

    
por 21.12.2015 / 12:31