Comment remplacer un répertoire dans un référentiel SVN sans rien casser

J'ai besoin de remplacer un répertoire dans mon dépôt SVN sur le serveur de production, mais ne suis pas sûr de la façon correcte de le faire sans casser quoi que ce soit. Le répertoire de remplacement est un module tiers de révision qui a été complètement restructuré, dans le but de mettre à niveau proprement j'ai besoin de supprimer l'ancien répertoire/fichiers et de les remplacer par le nouveau répertoire et de fichiers. Quand je fais cela (en utilisant svn delete) la copie de travail est obstrué ou dans un état qui m'empêche de commettre ou d'en ajouter de nouveaux, sans version du répertoire de la copie de travail. J'ai essayé svn update svn de nettoyage, ainsi que d'autres de l'INTERFACE utilisateur (TortoiseSVN et la pierre angulaire) fix-il des raccourcis, mais n'arrive pas à obtenir les choses re-synchronisés - sans restauration d'une précédente révision ou de vérifier une nouvelle copie.

Je crois que le répertoire cible sur à la fois la copie de travail local et distant pensions doivent être supprimés, la copie de travail mis à jour, le nouveau répertoire ajouté à la copie de travail et s'engage ensuite à la mise en pension; mais je ne suis pas sûr de détails ou toutes les étapes manquantes ou subtilités que j'ai peut-être manquant. Le module que je me suis mise à niveau est assez vital pour le site de l'application, donc j'ai besoin d'obtenir ce droit, la première fois que ce est fait sur le serveur de production - et doit être fait rapidement. Si quelqu'un pouvait la carte des étapes clairement, je voudrais vraiment l'apprécier.

source d'informationauteur davmorr