thanks! and a tiny comment
martin f krafft
madduck at madduck.net
Wed Oct 24 14:56:05 UTC 2007
also sprach Yaroslav Halchenko <lists at onerussian.com> [2007.10.24.1634 +0200]:
> > Or, make a new branch at the point that the unwanted feature branch was
> > merged in, and then rebase all of the changes that you do want on top of
> > that. This represents what happened perfectly. You archive the removed
> > history somewhere like refs/Attic/remove-feature.
> indeed... having stored "old" evolution of the branch somewhere (in
> Attic) resolves the issue of orphaned commits/tags. 1 side effect seems
> to be that that build branch history becomes quite non-linear... though
> probably it is not a problem at all...
No, it isn't. The one thing I miss though is the GNU arch feature of
freezing that branch. Once we move a branch to the attic, it should
somehow be impossible to commit onto its tip. Ideally, the should
even be a pointer where development continues and Git might even
follow that.
Now, of course, this feature is unlikely to make it upstream because
it would add complications.
> I like to have the feature branches be based on upstream branch, so I
> can't rebase it on top of build branch (or have I read this paragraph
> incorrectly?)
Of course you can: the build branch is also a descendant of
upstream...
--
martin | http://madduck.net/ | http://two.sentenc.es/
a friend is someone with whom
you can dare to be yourself
spamtraps: madduck.bogus at madduck.net
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature (see http://martin-krafft.net/gpg/)
Url : http://lists.alioth.debian.org/pipermail/vcs-pkg-discuss/attachments/20071024/865f1f9c/attachment.pgp
More information about the vcs-pkg-discuss
mailing list