Provided by:
dpkg-dev_1.16.0.3ubuntu5_all 
NOM
dpkg-mergechangelogs - fusion triple de fichiers debian/changelog
SYNOPSIS
dpkg-mergechangelogs [option...] ancien nouveau-a nouveau-b [sortie]
DESCRIPTION
Ce programme utilise les 3 versions fournies de journal des
modifications (<< changelog >>) Debian pour creer un fichier de
journalisation fusionne. Le resultat est place dans le fichier sortie
ou affiche sur la sortie standard si ce parametre est omis.
Chaque entree est identifiee par son numero de version. Les entrees ne
sont pas censees entrer en conflit, mais sont simplement fusionnees
dans le bon ordre (par numero de version decroissant). Si l'option
--merge-prereleases est utilisee, la partie de numero de version qui
suit le dernier caractere tilde est omise ; les versions 1.0-1~exp1 et
1.0-1exp5 sont ainsi considerees comme la meme entree. Quand la meme
version est mentionnee dans nouveau-a et nouveau-b, une fusion triple
ligne a ligne standard est tentee (sous reserve que le module
Algorithm::Merge soit disponible -- il est fourni par le paquet
libalgorithm-merge-perl --. Dans le cas contraire, un conflit global
est cree dans le contexte de cette entree.
OPTIONS
--merge-prereleases, -m
Omet la version qui suit le dernier caractere tilde dans les
numeros de versions, lors de la comparaison qui permet
d'identifier si ceux entrees sont les memes ou pas.
Cette option utile lorsqu'on conserve la meme entree de journal
mais que la version est incrementee regulierement. Par exemple,
cela permet d'utiliser les numeros 2.3-1~exp1, 2.3-1~exp2, etc.
jusqu'a une publication officielle numerotee 2.3-1, toutes ces
versions etant considerees comme l'evolution dans le temps de la
meme version.
--help Affiche un message d'aide puis quitte.
--version
Affiche le numero de version puis quitte.
LIMITATIONS
Tout ce qui ne peut pas etre analyse par Dpkg::Changelog est perdu lors
de la fusion. Cela peut comprendre des lignes de mode vim, des
commentaires qui ne sont pas censes se trouver la, etc.
INT'EGRATION AVEC GIT
Si vous souhaitez utiliser ce programme pour fusionner des journaux de
modifications Debian dans un depot git, vous devez tout d'abord
enregistrer un nouveau pilote de fusion dan .git/config ou
~/.gitconfig :
[merge "dpkg-mergechangelogs"]
name = debian/changelog merge driver
driver = dpkg-mergechangelogs -m %O %A %B %A
Vous devez ensuite configurer l'attribut de fusion pour le fichier
debian/changelog, soit dans .gitattributes du depot lui-meme, soit dans
.git/info/attributes :
debian/changelog merge=dpkg-mergechangelogs
AUTEUR
Copyright (C) 2009-2010 Raphael Hertzog
Ce programme est un logiciel libre ; voyez la << GNU General Public
Licence >> version 2 ou superieure pour le copyright. Il n'y a PAS de
garantie.
TRADUCTION
Ariel VARDI <ariel.vardi@freesbee.fr>, 2002. Philippe Batailler, 2006.
Nicolas Francois, 2006. Veuillez signaler toute erreur a
<debian-l10n-french@lists.debian.org>.