Provided by: dpkg-dev_1.19.7ubuntu3.2_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-1~exp5 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 « 3-way » 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

       -m, --merge-prereleases
              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 deux entrées sont les mêmes ou pas.

              Cette  option  est  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.

ENVIRONNEMENT

       DPKG_COLORS
              Définit le mode de couleur (depuis dpkg 1.18.5). Les valeurs actuellement acceptées sont auto (par
              défaut), always et never.

       DPKG_NLS
              Si  cette variable est définie, elle sera utilisée pour décider l'activation de la prise en charge
              des   langues   (NLS   – Native   Language   Support),   connu   aussi   comme   la   gestion   de
              l'internationalisation  (ou  i18n)  (depuis  dpkg 1.19.0). Les valeurs permises sont : 0 et 1 (par
              défaut).

LIMITATIONS

       Tout ce qui ne peut pas être analysé  par  Dpkg::Changelog  est  perdu  lors  de  la  fusion.  Cela  peut
       comprendre 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>.

1.19.7                                             2022-05-25                            dpkg-mergechangelogs(1)