]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
Hoist all the mergeinfo up to the root in preparation for enforcing merges
authorpeter <peter@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Sat, 7 Dec 2013 18:23:29 +0000 (18:23 +0000)
committerpeter <peter@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Sat, 7 Dec 2013 18:23:29 +0000 (18:23 +0000)
commitb2adae9bca8f8ee148dc4b984fd9210f66c070ac
treea219cc53e4a4a186574db94238e0c829fc5315f4
parent23e4914e76dfea95e17a83312dbe795811497c21
Hoist all the mergeinfo up to the root in preparation for enforcing merges
to the root only.  All MFC's were rerecorded to the root.

Going forward, if an MFC includes mergeinfo, it will need to be made to
the root and committed from the root.  Merges with --ignore-ancestry
or diff | patch can go anywhere.

The mergeinfo in HEAD is in a bad state from years of neglect and manual
tampering and this was branched into 10.x.  This confuses the coalescing
code and prevents it from doing its job.

Approved by: re (gjb, implicit)

git-svn-id: svn://svn.freebsd.org/base/stable/10@259073 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f