2010-05-10 8 views
2

Ici, nous allons à nouveau avec svn: mergeinfo. J'ai lu tous les Q/A à ce sujet mais je suis tombé sur un cas qui ne semble pas être couvert dans les messages existants ici. Ma malle est propre de svn: mergeinfo, à savoir ceci:SVN mergeinfo propriété et les branches

svn propget svn:mergeinfo --depth=infinity 

retours se fondent uniquement les informations à la racine du tronc, ce qui est bien. Je crée une branche, et cette branche est bien aussi, avec svn: mergeinfo seulement à la racine de la branche. Mais je tente de mettre à jour la branche avec le dernier tronc comme ceci:

svn merge http://xxxxx/trunk 

Et puis un tas de fichiers (60 environ) obtenir le svn: mergeinfo ajouté. S'il vous plaît noter que j'avais ce problème plus tôt lorsque les 60 fichiers avaient la propriété mergeinfo définie sur le tronc, et je l'ai supprimé du tronc, puis ramifié sur le tronc. Donc, les propriétés ne sont pas sur le tronc, pas sur la branche, elles apparaissent magiquement chaque fois que je mets à jour la branche avec le tronc.

Des idées?

+0

En fait, vous ne devriez rien faire à propos de 'svn: mergeinfo'. C'est juste là et __it est mis à jour par 'svn merge', __ donc, oui, il apparaît après la fusion. Voilà ce qu'il est là pour. Quel est votre problème avec 'svn merge' en ajoutant des informations de fusion? – sbi

+0

Quelle version du client/serveur SVN utilisez-vous? – khmarbaise

+0

Un par un: svn client: svn, version 1.6.11 (r934486) serveur svn: 1.6.6 (r40053) – introiboad

Répondre

Questions connexes