Provided by:
dpkg-dev_1.15.8.4ubuntu3_all 
NAMN
dpkg-mergechangelogs - trevgssammanslagning av Debianndringsloggar
SYNOPS
dpkg-mergechangelogs [flaggor...] gammal ny-a ny-b [ut]
BESKRIVNING
Programmet kommer anvnda de 3 angivna versionerna av
Debianndringsloggen fr att skapa en sammanslagen ndringsloggfil. Den
skapade ndringsloggen sparas i filen ut eller skrivs ut p standard ut
om den parametern inte anges.
Enskilda poster identifieras av sitt versionsnummer och de antas inte
st i konflikt med varandra, de sls helt enkelt ihop i rtt ordning
(enligt minskade versionsnummer). Nr --merge-prereleases anvnds
ignoreras versionsnumret efter det sista tilde-tecknet, s att
1.0-1~exp1 och 1.0-1~exp5 anges vara samma post. Nr samma
versionsnummer r tillgnglig i bde ny-a och ny-b grs ett frsk p en
vanlig radbaserad trevgssammanslagning (frutsatt att modulen
Algorithm::Merge r tillgnglig -- den ingr i paketet
libalgorithm-merge-perl -- om inte fr du en global konflikt p innehllet
i posten).
FLAGGOR
--merge-prereleases, -m
Ignorera delen efter det sista tilde-tecknet i versionsnumret
vid versionsjmfrelse fr att ta reda p om tv poster anses vara
densamma eller inte.
Det kan vara anvndarbart om du anvnder samma ndringsloggpost men
kar versionsnumret med jmna mellanrum. Till exempel kanske du
har 2.3-1~exp1, 2.3-1~exp2, ... fram till den officiella utgvan
2.3-1 och de har alla samma ndringsloggpost som har vxt fram ver
tid.
--help Visar hjlpskrm och avslutar.
--version
Visar version och avslutar.
BEGRNSNINGAR
Allt som inte tolkas av Dpkg::Changelog frsvinner under
sammanslagningen. Det kan glla saker som vim-lgesrader, kommentarer som
inte skulle vara dr, osv.
INTEGRATION MED GIT
Om du vill anvnda det hr programmet fr att sl ihop Debianndringsloggar
i ett Git-arkiv mste du frst registrera en ny sammanslagningsdrivrutin
(merge driver) i .git/config eller ~/.gitconfig:
[merge "dpkg-mergechangelogs"]
name = debian/changelog-sammanslagningsdrivrutin
driver = dpkg-mergechangelogs -m %O %A %B %A
Drefter mste du stlla in merge-attributet p debian/changelog-filen,
antingen i .gitattributes i sjlv arkivet, eller i .git/info/attributes:
debian/changelog merge=dpkg-mergechangelogs
FRFATTARE
Upphovsrttsskyddat 2009-2010 Raphal Hertzog
Detta r fri programvara; se GNU General Public License version 2 eller
senare fr kopieringsvillkor. Det finns INGEN GARANTI.
VERSTTNING
Peter Krefting och Daniel Nylander.