Provided by: dpkg-dev_1.17.5ubuntu5.8_all bug

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 créer un fichier de journalisation fusionné. Le résultat  est  placé  dans  le
       fichier sortie ou affiché sur la sortie standard si ce paramètre est omis.

       Chaque  entrée  est  identifiée par son numéro de version. Les entrées ne sont pas censées
       entrer en conflit, mais sont simplement fusionnées  dans  le  bon  ordre  (par  numéro  de
       version décroissant). Si l'option --merge-prereleases est utilisée, la partie de numéro de
       version qui suit le  dernier  caractère  tilde  est  omise ; les  versions  1.0-1~exp1  et
       1.0-1exp5  sont  ainsi  considérées  comme  la  même  entrée.  Quand  la  même version est
       mentionnée dans nouveau-a et nouveau-b, une fusion  triple  ligne  à  ligne  standard  est
       tentée (sous réserve que le module Algorithm::Merge soit disponible — il est fourni par le
       paquet libalgorithm-merge-perl —. Dans le cas contraire, un conflit global est  créé  dans
       le contexte de cette entrée.

OPTIONS

       --merge-prereleases, -m
              Omet  la  version qui suit le dernier caractère tilde dans les numéros de versions,
              lors de la comparaison qui permet d'identifier si ceux entrées sont  les  mêmes  ou
              pas.

              Cette option utile lorsqu'on conserve la même entrée de journal mais que la version
              est incrémentée régulièrement. Par exemple,  cela  permet  d'utiliser  les  numéros
              2.3-1~exp1,  2.3-1~exp2,  etc.  jusqu'à une publication officielle numérotée 2.3-1,
              toutes ces versions étant considérées comme l'évolution dans le temps  de  la  même
              version.

       --help Affiche un message d'aide puis quitte.

       --version
              Affiche le numéro de version puis quitte.

LIMITATIONS

       Tout ce qui ne peut pas être analysé par Dpkg::Changelog est perdu lors de la fusion. Cela
       peut comprendre des lignes de mode vim, des commentaires qui ne sont pas censés se trouver
       là, etc.

INTÉGRATION AVEC GIT

       Si  vous  souhaitez  utiliser  ce  programme  pour fusionner des journaux de modifications
       Debian dans un dépôt git, vous devez tout d'abord enregistrer un nouveau pilote de  fusion
       dans .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 dépôt lui-même, soit dans .git/info/attributes :

        debian/changelog merge=dpkg-mergechangelogs

TRADUCTION

       Ariel VARDI <ariel.vardi@freesbee.fr>, 2002. Philippe Batailler, 2006.  Nicolas  François,
       2006. Veuillez signaler toute erreur à <debian-l10n-french@lists.debian.org>.