Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | [PATCH] (patchlet) pack-objects.c: try_delta() | Junio C Hamano | 2005-06-25 | |
| | | | | | | | | | Return value of try_delta is checked for negativeness, but the success path does not return anything, letting compiler warn and presumably return garbage. Signed-off-by: Junio C Hamano <junkio@cox.net> Signed-off-by: Linus Torvalds <torvalds@osdl.org> | |||
* | git-pack-objects: mark the delta packing with a 'D'. | Linus Torvalds | 2005-06-25 | |
| | | | | | | When writing a delta, we take the real type from the object we're doing the delta against, and just write a 'D' as the type of the current object. | |||
* | git-pack-objects: fix typo | Linus Torvalds | 2005-06-25 | |
| | | | | ("<" should be "=") | |||
* | git-pack-objects: create a packed object representation. | Linus Torvalds | 2005-06-25 | |
This is kind of like a tar-ball for a set of objects, ready to be shipped off to another end. Alternatively, you could use is as a packed representation of the object database directly, if you changed "read_sha1_file()" to read these kinds of packs. The latter is partiularly useful to generate a "packed history", ie you could pack up your old history efficiently, but still have it available (at a performance hit, of course). I haven't actually written an unpacker yet, so the end result has not been verified in any way yet. I obviously always write bug-free code, so it just has to work, no? |