Quando você diz "visualSVN" você quer dizer "VisualSVN Server", sim?!
- "A solicitação OPTIONS falhou" não é não correlacionada com o cliente (e a arquitetura do cliente) - é um erro puro do lado do servidor
- Sem o log do Apache, não podemos usar
- O log está totalmente desativado no servidor VisualSVN, você o habilitou i httpd.conf manualmente
- Para testes, recomendo usar CLN svn-clients - em caso de erros, eles relatam mais detalhes (o cliente CLI de 64 bits SVN é SlikSVN , 32bit pode ser usado qualquer)
BTW, sidenote
the clients working copy is on a mapped network
é uma ideia muito, muito ruim
Atualizar
Esclarecimento e detalhes
Can you link to, or include instructions for editing the logging you mention in point 3?
VisualSVN Server Standard Edition tem
ErrorLog nul
LogLevel error
na configuração do Apache, assim - log quase nada no log de eventos (em seção separada). O Access and Operational Logging (para o log de eventos) pode ser habilitado em uma caixa na GUI somente no Enterprise Edition. Você pode habilitar o registro padrão definindo o ErrorLog & AccessLog comum e ver as ações e erros na versão estendida, incluindo o frontend ( razão para "OPTIONS request failed"). Mas SVN Book também tem uma dica sobre Apache extra logging em CustomLog, que permite o comando "translate" do WebDAV para comandos SVN
Care to clarify why the working copy being on a mapped network drive is a bad Idea?
- Visual Studio + svn: cópias de trabalho na unidade de rede ou local tópico aqui
- Responda em FAQ do TortoiseSVN
- Cópias de trabalho do SVN sobre compartilhamento de rede topic
- Aviso ligeiramente desatualizado sobre o BDB-repo (use FSFS mesmo assim) "Não crie ou aceda um repositório Berkeley DB em um compartilhamento de rede.Ele não pode existir em um sistema de arquivos remoto.Nem mesmo se você tiver a unidade de rede mapeada para uma letra de unidade.Se você tentar usar Berkeley DB em um compartilhamento de rede, os resultados são imprevisíveis - você pode ver erros misteriosos imediatamente, ou pode levar meses até você descobrir que seu banco de dados de repositório está sutilmente corrompido "
we need it to be on the web server for the server side language to be processed
O QUE?! Servidor por desenvolvedor ou uma cópia compartilhada para todos os desenvolvedores? Você (ou gerente ou ...) tem para repensar o fluxo de trabalho depois de implementar o VCS - você não pode usar o heap comum como antes, apenas na versão no topo. Este post será (pode) ser utilizável para entender minha reação e esta resposta no FAQ do Subversion ajudará a construir fluxo de trabalho atualizado. A solução de gancho de pós-consolidação tem alguns cantos agudos (operações paralelas), mas quando e se houver algum problema, você poderá passar para as ferramentas Build-CI-Deploy de qualidade de produção