2010-03-09 4 views
2

J'utilise TortoiseSVN pour le contrôle de version sur mon projet. J'ai travaillé dans une branche de mon référentiel sans problème. Ensuite, j'ai essayé de créer une sous-branche de ma branche de travail (c'est-à-dire project_repository/branches/original_branch/sub_branch). Cela a créé un répertoire pour ma sous-branche dans la structure de dossiers de la branche d'origine. (Oups, je n'essaierai plus jamais ça.) Quand j'ai réalisé que je ne voulais pas de ce répertoire, j'ai utilisé SVN Delete pour le retirer de la branche. Maintenant, quand je regarde le graphique de révision de mon projet, il montre un nœud dans la sous-branche qui dit qu'il a été supprimé. Mais après ce nœud, il affiche une copie du nœud HEAD de la branche d'origine. Lorsque je passe la souris sur ce nœud au lieu de "modifié" ou "supprimé", il dit "pas de modification mais une copie créée à partir d'ici". Qu'est-ce que ça veut dire? Pourquoi ce noeud est-il là? Par ailleurs, si j'ai choisi l'option pour masquer les branches supprimées, je ne vois pas la sous-branche ou le "noeud fantôme". Je veux juste m'assurer que je n'ai pas causé de dommages permanents à mon dépôt et j'aimerais que ce comportement étrange se termine si possible.Que signifie "aucune modification mais copie créée à partir d'ici"?

est ici un écran-shot de mon graphique de révision:

alt text http://img67.imageshack.us/img67/7462/phantomsvnnode.png

Merci à l'avance pour toute aide que vous pouvez donner.

Répondre

0

Vous pouvez essayer de fusionner cette branche en tronc si elle disparaît, puis revenir aux changements et vivre avec elle. Certains pirates svnadmin peuvent vous aider avec la suppression de ce bit de commit si la fusion va aller, vivre avec elle :)

+0

Après avoir posté ceci, je suis passé de SVN à Mercurial pour le contrôle de version. Avant cela, j'ai décidé d'ignorer ce message. Rien de mauvais ou de bizarre n'est jamais arrivé, alors j'ai décidé de simplement "vivre avec", comme tu dis. Merci. –