403 em resposta a OPÇÕES ao atualizar a cópia de trabalho com acesso total

2

Existe um link do repositório SVN (repositório único)

O repositório contém vários projetos (diretórios):

http://example.net/svn/Project1
http://example.net/svn/Project2

O usuário tem acesso total ao diretório Project1 e não tem acesso nem à raiz nem ao Projeto2.

Tudo funciona bem por um tempo: o usuário verifica http://example.net/svn/Project1 , confirma e atualiza com êxito.

Mas, às vezes, tentar atualizar leva ao seguinte erro:

Command: Update
Error: Server sent unexpected return value (403 Forbidden) in response to OPTIONS
Error: request for 'http://example.net/svn'
Finished!

Por que o TortoiseSVN solicita algo na raiz ???

Eu notei que isso acontece depois que alguém fez uma cópia ou uma operação de mudança. Verificar http://example.net/svn/Project1 ajuda até a próxima vez ...

A questão principal: Como configurar os direitos de acesso do usuário para evitar esses erros? Observe que não é uma opção conceder ao usuário qualquer acesso de leitura ou gravação diretamente no diretório raiz por motivos de segurança.

    
por Anthony Serdyukov 16.04.2010 / 10:34

1 resposta

0

Este é um bug no Subversion 1.5: Issue 3242 . Algumas operações de movimentação estavam definindo propriedades de revisão nos pais que eram desnecessárias.

Você já tentou atualizar seu servidor SVN?

Espero que isso ajude.

Obrigado,
Zachary

    
por 05.08.2010 / 20:08