Teach resolve-ChangeLogs to act as a merge-driver for Git
authorvestbo@webkit.org <vestbo@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 18 Feb 2010 15:51:35 +0000 (15:51 +0000)
committervestbo@webkit.org <vestbo@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 18 Feb 2010 15:51:35 +0000 (15:51 +0000)
commit4d3e59ba122d4fd35ff2d737bface129ec42e1f6
tree8ec87b1060706d5a3a33a4dbd989d9926be29931
parent667d6783ac36facfa407fff806e63111aab468db
Teach resolve-ChangeLogs to act as a merge-driver for Git

Reviewed by Eric Seidel.

https://bugs.webkit.org/show_bug.cgi?id=28721

To enable automatic merging of ChangeLog files, use the following command:

git config merge.changelog.driver "resolve-ChangeLogs --merge-driver %O %A %B"

The driver always works in "downstream" merge mode, meaning
it will always put the user's changelog entries on top.

* Scripts/resolve-ChangeLogs:
* .gitattributes: Add instruction to use merge-driver for ChangeLogs

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@54960 268f45cc-cd09-0410-ab3c-d52691b4dbfc
.gitattributes
ChangeLog
WebKitTools/ChangeLog
WebKitTools/Scripts/resolve-ChangeLogs