On 7/2/08, Stephen R. van den Berg <srb@cuci.nl> wrote:I could see an argument that the only modes you really need are a) use grafts as replacements, and b) use grafts as additions. There is perhaps no need for c) ignore grafts. For example, say I wanted to give someone a copy of my repo that includes grafts (ignoring the fact that this is probably bad to do in general). He could git-clone it and then install a copy of my grafts file, as long as git-clone does (a) or (b) but not (c). On the other hand, if he just wants a copy of the "real" (graft-free) repo, then git-clone needs to do (b) or (c) but not (a). git-fsck needs (b), and most normal git operations want (a) (since that was the original purpose of grafts). Based on that, (c) is redundant, unless you're really concerned about not sending redundant objects to people who clone your repo that has grafts installed. But I think you probably shouldn't have people cloning your grafted repository anyway unless you know what you're doing, and if you know what you're doing, you probably want (b). If you see what I mean. Have fun, Avery -- 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
| Andrea Arcangeli | [PATCH 00 of 12] mmu notifier #v13 |
| David Newall | Re: What still uses the block layer? |
| Greg Kroah-Hartman | [PATCH 001/196] Chinese: Add the known_regression URI to the HOWTO |
| Konrad Rzeszutek | [PATCH] Add iSCSI iBFT support (v0.4.5) |
git: | |
| Gerrit Renker | [PATCH 27/37] dccp: Integration of dynamic feature activation - part 2 (server side) |
| David Miller | Re: [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| Stefan Richter | Re: [GIT]: Networking |
| Antonio Almeida | HTB accuracy for high speed |
