Provided by: dpkg-dev_1.16.1.2ubuntu7_all bug

NOMBRE

       dpkg-mergechangelogs  -  Fusion  a  partir  de  tres versiones (<<3-way
       merge>>) de ficheros <<debian/changelog>>

SINOPSIS

       dpkg-mergechangelogs [opci'on...] antiguo nuevo-a nuevo-b [salida]

DESCRIPCI'ON

       Este programa usa las tres versiones  proporcionadas  del  registro  de
       cambios  de  Debian  para  generar  un  fichero  de registro de cambios
       (<<changelog>>) fusionado. El registro de cambios resultante se  guarda
       en  el  fichero salida, o se mostrara por la salida estandar en caso de
       no introducir tal parametro.

       Cada entrada se identifica por su numero de version y, asumiendo que no
       entran  en  conflicto,  se  fusionaran  en el orden correcto (por orden
       decreciente del numero de version). Cuando se usa  --merge-prereleases,
       se  omitira  el  numero  de  version tras la ultima tilde, de forma que
       <<1.0-1~exp1>> y <<1.0-1~exp5>>  se  tomaran  como  la  misma  entrada.
       Cuando  la  misma  version  esta  disponible  en  nuevo-a y nuevo-b, se
       intentara una fusion estandar de las lineas de las tres versiones (solo
       si  esta disponible el modulo <<Algorithm::Merge>> -- parte del paquete
       <<libalgorithm-merge-perl>> --, de no ser asi,  obtendra  un  conflicto
       global en el contenido de la entrada).

OPCIONES

       --merge-prereleases, -m
              Elimina  la  parte  tras  la  ultima  virgulilla en el numero de
              version al realizar una  comparacion  para  identificar  si  dos
              entradas son la misma o no.

              Es util cuando siempre se usa la misma entrada en el registro de
              cambios, pero aumenta el numero  de  version  regularmente.  Por
              ejemplo,  puede tener <<2.3-1~exp1>>, <<2.3-1~exp2>>... hasta la
              publicacion oficial <<2.3-1>>, teniendo todas la  misma  entrada
              en  el  registro  de  cambios,  pero  que ha evolucionado con el
              tiempo.

       --help Muestra el modo de uso y termina.

       --version
              Muestra la version y termina.

LIMITACIONES

       Se perdera  durante  la  fusion  todo  lo  que  <<Dpkg::Changelog>>  no
       analice.   Esto   puede   incluir  cosas  como  <<modelines>>  de  vim,
       comentarios donde no deberian estar, etc.

INTEGRACI'ON CON GIT

       Si desea usar este programa  para  fusionar  ficheros  de  registro  de
       cambios de Debian en un repositorio git primero tendra que registrar un
       nuevo <<merge driver>> en .git/config o ~/.gitconfig:

        [merge "dpkg-mergechangelogs"]
            name = debian/changelog merge driver
            driver = dpkg-mergechangelogs -m %O %A %B %A

       Despues tendra que definir  el  <<merge  attribute>>  para  el  fichero
       <<debian/changelog>>  bien en .gitattributes en el mismo repositorio, o
       en .git/info/attributes:

        debian/changelog merge=dpkg-mergechangelogs

AUTOR

       Copyright (C) 2009-2010 Raphael Hertzog

       Esto es software libre; vea la version 2 o  posterior  de  la  Licencia
       Publica General GNU para condiciones de copia. NO hay ninguna garantia.

TRADUCTOR

       Rudy  Godoy  <rudy@kernel-panik.org>,  Ruben  Porras <nahoo@inicia.es>,
       Bruno   Barrera   C.   <bruno.barrera@igloo.cl>,    Carlos    Izquierdo
       <gheesh@ertis.net>,  Esteban  Manchado  y  NOK.   Debian  L10n  Spanish
       <debian-l10n-spanish@lists.debian.org>.
       Revisiones    por    Santiago    Vila     <sanvila@unex.es>,     Javier
       Fernandez-Sanguino, Ruben Porras, Luis Uribe y Omar Campagne.