Comment réparer cette erreur Subversion MKCOL?

Quand je commets je reçois cette erreur de Subversion:

bash-2.05b$ svn commit -m "testing subversion, still" Adding baz svn: Commit failed (details follow): svn: MKCOL of '/viper/!svn/wrk/6b9bcd38-b2fe-0310-95ff-9d1a44098866/sandboxes/ohammersmith/trunk/baz': 405 Method Not Allowed (http://svn.example.com) 

Cela se produit lorsque vous avez ajouté un répertoire que quelqu’un d’autre a également ajouté et déjà engagé. Le message d’erreur sur un commit est vraiment déroutant, mais si vous faites un svn up vous verrez ce message:

 bash-2.05b$ svn up svn: Failed to add directory 'baz': object of the same name already exists 

Pour résoudre le problème, supprimez votre répertoire (ou déplacez-le de côté) et effectuez une svn update à svn update pour obtenir la version sur le serveur et refaire vos modifications.

En règle générale, veillez à faire svn update car les messages d’erreur ont tendance à être plus utiles.

Cela se produit lorsque vous avez ajouté un répertoire que quelqu’un d’autre a également ajouté et déjà engagé.

C’est quelque chose qui indique un conflit mais au niveau des répertoires (pour comprendre).

Pour résoudre ce problème, faites simplement svn update avant de valider vos modifications