On Mon, 20 Jun 2005, Linus Torvalds wrote: > Daniel: I think git-ssh-pull has problems with any refs that aren't > commits. I also noticed earlier that I can't use git-ssh-push -w to write > a tag - it is apparently unhappy because it would write a "tag" object, > and it only wants to write references to "commit" objects. The same thing > might be true about the special "tag to a tree" object? You're correct; it's actually that pull.c has never gotten extended to look at the object you specify, determine what it is, and then behave appropriately. Basically, it needs a "process_unknown()" which does the appropriate thing, and pull() needs to call that instead of process_commit(). It should also get a "process_tag()" which handles tags (calling process_unknown() on their objects). I should be able to do it Tuesday evening or Wednesday night, if nobody else gets it before then. -Daniel *This .sig left intentionally blank* - 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.htmlReceived on Tue Jun 21 02:08:10 2005
This archive was generated by hypermail 2.1.8 : 2005-06-21 02:08:11 EST