Un proxy ne fait pas toujours bon ménage avec subversion.
La solution est d'utiliser la directive RequestHeader du serveur apache :
<extrait de la doc d'apache/>

Description:Configure HTTP request headers
Syntax:RequestHeader set|append|merge|add|unset|edit header [value] [replacement] [early|env=[!]variable]
Context:server config, virtual host, directory, .htaccess
Override:FileInfo
Status:Extension
Module:mod_headers
Compatibility:The merge argument is available in version 2.2.9 and later. The edit argument is available in version 2.2.4 and later.

This directive can replace, merge, change or remove HTTP request headers. The header is modified just before the content handler is run, allowing incoming headers to be modified. The action it performs is determined by the first argument.


Et hop un petit coup de vi sur le fichier de conf qui contient le conf du virtual host associé au svn. On ajoute la ligne suivante :

RequestHeader edit Destination ^https http early

et oh joie allégresse le commit de la mort qui tue passe... bon je m en retourne à mon éclipse...