2011-08-17 5 views
0

Sur ma machine locale j'ai svn mis en place. J'ai un dossier de thème dans lequel j'ai deux thèmes A et B. J'ai créé B en faisant une copie de A et en supprimant les répertoires svn. J'ai ensuite modifié le thème B. Le problème vient quand je commet A ou B. Je reçois un message disant qu'il doit être mis à jour, mais il met à jour avec les autres données de thèmes. Quelles mesures dois-je prendre pour résoudre ce problème? Comment puis-je empêcher que cela ne se reproduise? Merci.Comment puis-je résoudre ce problème SVN?

EDIT: Il est possible que j'ai oublié de supprimer l'un des dossiers svn (il y en a plusieurs). Si je supprime de subversion ces 2 thèmes puis les réédite, pensez-vous qu'il va le réparer?

+0

Avant de faire quoi que ce soit, faites d'abord une copie de votre dossier thématique dans un répertoire différent du contrôle SVN ... juste au cas où :-) – andyb

Répondre

2

Avez-vous supprimé tous les répertoires SVN dans la copie, y compris dans les sous-répertoires? Si vous avez fait, vous devriez être en mesure de Add le dossier B.

Généralement, au lieu de copier des dossiers, utilisez la fonction export de SVN (Tortoise vous donnera une option dans le menu contextuel si vous faites un clic droit et faites glisser le dossier vers un nouvel emplacement). Il s'assure que la copie est 100% propre de toutes les données SVN restantes.

+0

Où est la fonction d'export? Je ne le vois pas quand je fais un clic droit sur le dossier. – AllisonC

+0

@Allison cliquez avec le bouton droit sur un dossier sous contrôle de version, maintenez le bouton enfoncé et faites-le glisser vers une autre fenêtre –

+0

Maintenez le bouton enfoncé? – AllisonC

1

Il semble que si vous avez effectivement supprimé le dossier svn de B, vous auriez dû ajouter le dossier B en tant que nouveaux fichiers. Je pense que vous devez répéter le processus, en prenant soin de ne copier que les fichiers sources de A dans un nouveau dossier B, sans aucun des bagages SVN. Ensuite, ajoutez le dossier B comme nouveau.

Questions connexes