Pergunta

Eu tenho uma pasta em um repositório que não pode cometer e até mesmo pastas pai não pode cometer. Isso aconteceu há várias semanas, em seguida, trabalhou, em seguida, em um piscar novamente. Eu limpei a cache de autenticação e sem ajuda. Eu ainda pode trabalhar com outros troncos mas não esta ea mensagem de erro não me ajudar onde ir. Eu tenho feito Clean Up. Eu criei um novo diretório de VisualSVN do problema repositório e mesmo. Você tem alguma sugestão? Posso detonar a pasta .svn e ajuda? Eu não quero começar com um novo repo porque temos TeamCity integrado e assistindo. Ajuda e obrigado antecipadamente! Doug

Erro **: Commit falhou (detalhes a seguir):

Erro: Servidor enviou valor de retorno inesperado (501 não implementado) em resposta a

Erro: pedido PROPFIND para '/svn/MAHCP/trunk/src/RssaSolution/Mahcp.Rssa' **

Eu postei a SVNForum tão bem, mas tem mais alguém teve esta situação louca!

Foi útil?

Solução 2

Havia um velho URL ultrapassado ao tronco repositório. Gostaria que o erro foi um pouco mais descritivo. Obrigado rapazes .... se eu tivesse mais a reputação que eu conceder-lhe dois pontos!

Outras dicas

Isso é geralmente um scanner proxy ou vírus / firewall rejeitar solicitações DAV (PROPFIND não é um 'normal' http pedido, mas usado com DAV).

Assim:. Verificar o seu proxy e / ou virus scanner / firewall e configurá-los para permitir solicitações DAV

Além disso, por vezes, ajudar a usar https em vez de http para que esses aplicativos não podem verificar o tráfego de rede mais e interferir com ele.

A resposta foi que a URL do servidor svn tinha sido alterado anteriormente e, em seguida, ao tentar check-in novamente seria erro. O truque, em seguida, foi para armas nucleares as pastas .svn, puxe para baixo fresco e, em seguida, copiar com as minhas novas alterações. Desejo a mensagem de erro tinha sido melhor.

Se vc usar uma tentativa subclipse para mudar o cliente da interface SVN de JavaHL para SVNKid

Verifique também para ver se mod_security foi instalado recentemente. Pelo menos no CentOS, sua configuração padrão não tem as linhas necessárias para permitir SVN.

Em /etc/httpd/modsecurity.d/modsecurity_crs_30_http_policy.conf, eu coloquei isso em métodos de solicitação permitidos seção:

SecRule REQUEST_METHOD "^(PROPFIND|PROPPATCH)$" allow
SecRule REQUEST_METHOD "^(REPORT|OPTIONS)$" allow
SecRule REQUEST_METHOD "^(MKACTIVITY|CHECKOUT)$" allow
SecRule REQUEST_METHOD "^(PUT|DELETE|MERGE)$" allow

Eu tive um problema semelhante com outro cliente até que eu descobri mensagem Anonymous lock creation is not allowed. em /var/log/apache2/error.log no servidor. Certifique-se de que o cliente não se conectar ao servidor de forma anônima.

excluir a pasta /home/user/.subversion,

reinicie o IDE ou SVN.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top