2010-06-17 4 views
0

Je veux être en mesure de rechercher dans les journaux de commettre svn. Je sais que tu peux le faire sur la tortue. Nous allons à une approche référentiel à deux niveaux, de sorte que la branche stable ne se entièrement rempli et histoires testées. Pour cela, il me faudrait un moyen de rechercher dans les messages de validation du code d'histoire (par exemple: # s1322) et obtenir une liste des révisions à utiliser dans une commande de fusion ultérieure.Recherche dans les journaux de svn et la fusion de plusieurs révisions à la fois

Ex: searchsvnapp http://[repo racine de l'emplacement] # s1322 de

Résultat: 4233,4249,4313

Ce serait alors copié et collé dans une commande de fusion qui permettrait d'appliquer toutes les révisions à la fois .

BTW, est-il possible d'utiliser la commande de fusion pour appliquer plusieurs révisions à la fois?

Merci Emerson

+0

... et la question est ...? (Conseil:.. « Comment puis-je le fais » n'est pas quelque chose que vous devriez demander ici StackOverflow est pour des problèmes spécifiques et des questions faites vos recherches, essayez d'écrire un code, puis revenez si vous avez quelque chose de spécifique ...) – Palantir

Répondre

1

semble raisonnable. La partie de recherche pourrait être implémentée avec un script autour du client svn de la ligne de commande, en lisant la sortie de "svn log", ou "svn log --xml". Vous pouvez même utiliser une feuille de style XSLT dans ce dernier cas. L'option "--limit" vaut la peine d'être utilisée, vous économisez donc du temps en ne recherchant que les validations relativement récentes.

La réponse à votre question est BTW "svn fusion -c 4233 -c 4249 -c 4313".

Questions connexes