Re: RFC: grafts generalised

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Stephen R. van den Berg <srb@...>
Cc: <git@...>
Date: Wednesday, July 2, 2008 - 12:35 pm

"Stephen R. van den Berg" <srb@cuci.nl> writes:

[...]

[...]

First, if I remember correctly (from KernelTrap and now defunct Kernel
Traffic and one issue of Git Traffic) the 'graft' mechanizm was
created so it would be possible to "graft" (join) historical
conversion repository with the "current work" git repository (started
from zero when git was deemed good enough for Linux kernel
development).  The same mechanism is used for shallow clone, where one
goes in the opposite direction, shortening history instead of joining
two repositories (two histories).

The fact that git-filter-branch (and earlier cg-admin-rewrite-hist)
respects grafts, and rewrites history so that grafts are no-op and are
not needed further is a bit of side-effect.  So I think that it would
be better to provide generic git-filter-branch filter which can
understand this "generalized grafts" file format, or rather
'description of changes' file.  Put it in contrib/, and here you
go...

-- 
Jakub Narebski
Poland
ShadeHawk on #git
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
RFC: grafts generalised, Stephen R. van den Berg, (Wed Jul 2, 10:35 am)
Re: RFC: grafts generalised, Petr Baudis, (Wed Jul 2, 8:13 pm)
Re: RFC: grafts generalised, Petr Baudis, (Wed Jul 2, 8:16 pm)
Re: RFC: grafts generalised, Junio C Hamano, (Wed Jul 2, 8:28 pm)
Re: RFC: grafts generalised, Dmitry Potapov, (Wed Jul 2, 1:19 pm)
Re: RFC: grafts generalised, Stephen R. van den Berg, (Wed Jul 2, 1:59 pm)
Re: RFC: grafts generalised, Dmitry Potapov, (Wed Jul 2, 1:58 pm)
Re: RFC: grafts generalised, Stephen R. van den Berg, (Wed Jul 2, 2:10 pm)
Re: RFC: grafts generalised, Johannes Sixt, (Thu Jul 3, 2:02 am)
Re: RFC: grafts generalised, Stephen R. van den Berg, (Thu Jul 3, 3:30 am)
Re: RFC: grafts generalised, Johannes Sixt, (Thu Jul 3, 3:42 am)
Re: RFC: grafts generalised, Stephen R. van den Berg, (Thu Jul 3, 5:37 am)
Re: RFC: grafts generalised, Dmitry Potapov, (Wed Jul 2, 4:39 pm)
Re: RFC: grafts generalised, Junio C Hamano, (Wed Jul 2, 5:27 pm)
Re: RFC: grafts generalised, Junio C Hamano, (Wed Jul 2, 5:49 pm)
Re: RFC: grafts generalised, Junio C Hamano, (Wed Jul 2, 8:03 pm)
Re: RFC: grafts generalised, Stephen R. van den Berg, (Wed Jul 2, 5:18 pm)
Re: RFC: grafts generalised, Avery Pennarun, (Wed Jul 2, 5:28 pm)
Re: RFC: grafts generalised, Dmitry Potapov, (Wed Jul 2, 2:33 pm)
Re: RFC: grafts generalised, Jakub Narebski, (Wed Jul 2, 12:35 pm)
Re: RFC: grafts generalised, Stephen R. van den Berg, (Wed Jul 2, 1:32 pm)
Re: RFC: grafts generalised, Jakub Narebski, (Thu Jul 3, 8:43 pm)
Re: RFC: grafts generalised, Petr Baudis, (Wed Jul 2, 8:21 pm)
Re: RFC: grafts generalised, Stephen R. van den Berg, (Thu Jul 3, 3:11 am)
Re: RFC: grafts generalised, Michael J Gruber, (Wed Jul 2, 12:43 pm)
Re: RFC: grafts generalised, Stephen R. van den Berg, (Wed Jul 2, 1:42 pm)
Re: RFC: grafts generalised, Andreas Ericsson, (Mon Jul 7, 2:28 am)
Re: RFC: grafts generalised, Stephen R. van den Berg, (Mon Jul 7, 2:59 am)
Re: RFC: grafts generalised, Mike Hommey, (Wed Jul 2, 2:25 pm)
Re: RFC: grafts generalised, Stephen R. van den Berg, (Wed Jul 2, 2:37 pm)
Re: RFC: grafts generalised, Stephan Beyer, (Wed Jul 2, 3:31 pm)
Re: RFC: grafts generalised, Dmitry Potapov, (Wed Jul 2, 4:42 pm)
Re: RFC: grafts generalised, Stephan Beyer, (Wed Jul 2, 7:46 pm)
Re: RFC: grafts generalised, Stephen R. van den Berg, (Thu Jul 3, 2:05 am)
Re: RFC: grafts generalised, Stephan Beyer, (Wed Jul 2, 3:36 pm)
Re: RFC: grafts generalised, Michael J Gruber, (Wed Jul 2, 2:34 pm)