Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 10 Jul 2020 14:34:57 +0200
From:      =?UTF-8?Q?Stefan_E=c3=9fer?= <se@freebsd.org>
To:        FreeBSD Hackers <freebsd-hackers@freebsd.org>
Subject:   Huge mergeinfo list after merge from vendor branch
Message-ID:  <5de31051-6f12-5353-43a1-0456579aaa67@freebsd.org>

next in thread | raw e-mail | index | archive | help
We have gathered lots of mergeinfo junk in the source tree over the
decades, but I did not know it was so bad ...


I had not performed any merges for a long time and now that I have
to merge from the vendor branch to contrib in -CURRENT, I'm surprised
by the long mergeinfo list I got:

$ svn propget svn:mergeinfo -R /usr/src/contrib/bc
. - /projects/bectl/contrib/bc:336666-337662
/projects/bsd_rdma_4_9/contrib/bc:319973-326168
/projects/bsnmp-improved-ipv6-support/contrib/bc:301868
/projects/building-blocks/contrib/bc:275142-275143,275198,275297,275306-275307,275309,275311,275556,275558,275600,277445,277670,277673
/projects/clang-sparc64/contrib/bc:262258-262612
/projects/clang-trunk/contrib/bc:283596-287505
[...]
/vendor/bc/dist:362987-363077
/vendor/device-tree/dist/contrib/bc:303380
/vendor/resolver/dist/contrib/bc:1540-186085

A total of 56 lines, which are not relevant to this software, except for
the 3rd last line:

/vendor/bc/dist:362987-363077

Before causing a mess in the repo by committing the merged sources,
I'd like to know whether this is "normal" behavior, or whether I need
to clean up the mergeinfo before the commit.

Thanks in advance, STefan

PS: The committers handbook has quite some information regarding this
kind of merge, but it makes me think that only the relevant mergeinfo
line should have been registered ...



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5de31051-6f12-5353-43a1-0456579aaa67>