Next odd commit affecting `git subtree split` experiments with contrib/elftoolchain

Ed Maste emaste at freebsd.org
Wed Jun 17 13:36:37 UTC 2020


On Tue, 16 Jun 2020 at 22:25, Ed Maste <emaste at freebsd.org> wrote:
>
> I've now successfully used Tom Clarkson's patched git subtree[1] to
> split elftoolchain out of cgit-beta, keeping the vendor branch history
> intact, and avoiding the extraneous and bogus commits.

I've done a cursory comparison of the history in this converted +
split repo against contrib/elftoolchain in svn, and it is broadly as
expected. There are some commits that are shown only in the git
conversion, and some that appear only in svn.

The git history includes the vendor branch commits, which do not
appear in svn log of the subdirectory. `git log --graph` makes the
relationship between the various branches clear.

Subversion history includes a number of commits that affect mergeinfo
only, such as r353358[1]. These are completely absent in the git
conversion.

As expected, the contents of the files in the git conversion and of
contrib/elftoolchain are identical.

[1] https://svnweb.freebsd.org/base?limit_changes=0&view=revision&revision=353358


More information about the freebsd-git mailing list