2010-11-16 18 views
3

Je fais mon développement dans une branche development, puis fusionne en trunk avant de créer une balise pour la publication. J'ai trouvé que l'un des fichiers continuellement apparaît comme modifié lors de la validation après la fusion. Cela n'a pas changé. Je poste ceci dans l'espoir que quelqu'un d'autre a éprouvé le problème et sait ce qui se passe.Subversion Merge: Le fichier inchangé est affiché comme étant modifié

Informations additionnelles:

  • Il est un fichier php, l'extension de la Zend_Db_Table
  • Il ne montre pas comme un changement entrant lors de la fusion
  • la validation des listes de dialogue du fichier, double-cliquant sur le fichier diff montre deux boîtes de dialogue différentes:
    • svn: mergeinfo
      1. branche de développement, montrant deux gammes de version et plusieurs autres numéros de version tronc (séparés par des virgules)
      2. , une gamme de version unique fichier
    • diff, sans différence
  • Les comi listes de dialogue d'état le fichier tel que modifié, mais ne le liste pas en tant qu'élément «Envoi de contenu»
+0

De quel type de fichier s'agit-il? – lod3n

+0

Que montre le diff? – David

+0

@ lod3n & @David - J'ai mis à jour ma question pour donner plus de détails – Sonny

Répondre

8

C'est la propriété svn: mergeinfo qui est en cours de mise à jour. Voir this other question. Pour résumer: ignorez-le et validez simplement, ou supprimez la propriété svn:mergeinfo sur ce fichier. Et suivez le merging advice in the SVN book de sorte que vous confiniez ces propriétés à la racine de votre arborescence de projet autant que possible.

mise à jour: Cela semble être corrigé dans SVN 1.7. À partir des notes de publication: reduced subtree mergeinfo changes.

+0

Cela ressemble à ce que je vis! Je dois avoir fait une fusion sur ce dossier à un moment donné. Je vais essayer votre suggestion. Merci! – Sonny

+0

J'ai supprimé la propriété 'svn: mergeinfo' du fichier dans' development' et 'trunk'. Si cela résout le problème, j'accepterai votre réponse. – Sonny

+0

Lors de la fusion ce matin, le fichier n'apparaît plus. Merci! – Sonny