Nous avons un référentiel subversion qui a été configuré sans utiliser la disposition standard \ trunk \ tags \ branch et maintenant, après quelques années, nous cherchons à le corriger. Nous utilisons tortoiseSVN.Modification d'une arborescence de fichiers dans tortoisesvn
Notre système actuel est que nous avons un dossier « dev » avec plusieurs sous-répertoires pour l'interface utilisateur, Business Logic, etc.
Idéalement, nous voudrions avoir un dossier de dev, avec le tronc, les branches et les étiquettes, puis dans le dossier du tronc nos sous-répertoires. Mon plan était de créer les nouveaux dossiers de jonctions, de branches et de balises sous le dossier dev et au même niveau que nos sous-répertoires, ajouter et valider les nouveaux dossiers, puis svnmove les sous-répertoires dans le dossier joncteur réseau.
Je peux le faire sur une copie de travail à jour; Cependant, nous avons tous de nombreux changements locaux, et je crains que lorsque nous mettrons à jour nous aurions inévitablement des centaines de conflits d'arbres. Quelqu'un peut-il voir une meilleure façon de le faire? La seule option que je peux voir est de copier individuellement tous les fichiers localement modifiés de nos copies de travail actuelles dans une nouvelle extraction du référentiel, puis supprimer l'ancienne copie de travail, mais ce n'est pas idéal. Nous avons beaucoup de changements locaux et il est peu probable que nous ayons une copie de travail assez à jour. Tous
Un grand merci à l'avance,
Dave
Je crains que ce n'est pas vraiment possible que nous travaillons tous sur différents projets qui ne sont pas finis afin comitting tous nos changements ne fonctionnerait pas. –