Quand j’ai l’erreur suivante sur SVN : « 413 Request Entity Too Large », c’est qu’il y a un gros différenciel et que le serveur est mal configuré pour ce gros différentiel.
J’utilise donc le workaround suivant, pour découper la mise à jours par répertoire :
find -type d | grep -v -e "\.svn" | tac | xargs -d"\n" -n1 svn up
- find : search for files in a directory hierarchy
- grep : print lines that match pattern
- tac : concatenate and print files in reverse