David Kastrup writes:
"Stephen J. Turnbull" <stephen(a)xemacs.org> writes:
> This is a major reason why git is my weapon of choice: you can
> efficiently and straighforwardly do such surgery on a git repo
> with filter-branch. This is the kind of operation that would
> majorly suck if you had to do it in Bazaar.
It sucks majorly on git as well when done on a publicly accessible
repository since any development done on the unfiltered branch
elsewhere becomes a mess when merging, typically reintroducing the
stuff filtered out together with wagonloads of conflicts.
Well, sure. But that's not avoidable if you are forced to do that
kind of nasty thing to your repo. At least you can publish your
script using standard git facilities so that people who have majorly
diverged branches can mangle their own branches. It's going to be
messier than dealing with a simple rebase that escapes to the public,
but basically the same concept.
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/mailman/listinfo/xemacs-beta