diff options
author | Linus Torvalds <torvalds@ppc970.osdl.org> | 2005-06-25 14:42:43 -0700 |
---|---|---|
committer | Linus Torvalds <torvalds@ppc970.osdl.org> | 2005-06-25 14:42:43 -0700 |
commit | c323ac7d9c573c5ee8b45b9b9def92a4d4d8204d (patch) | |
tree | c4a485a5cfc7c4a055116c3d114573cac483b5ab /Makefile | |
parent | 7323aa11af1527d5a786d93ee34401c72c5df051 (diff) | |
download | git-c323ac7d9c573c5ee8b45b9b9def92a4d4d8204d.tar.gz |
git-pack-objects: create a packed object representation.
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?
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -35,7 +35,8 @@ PROG= git-update-cache git-diff-files git-init-db git-write-tree \ git-http-pull git-ssh-push git-ssh-pull git-rev-list git-mktag \ git-diff-helper git-tar-tree git-local-pull git-write-blob \ git-get-tar-commit-id git-mkdelta git-apply git-stripspace \ - git-cvs2git git-diff-stages git-rev-parse git-patch-id + git-cvs2git git-diff-stages git-rev-parse git-patch-id \ + git-pack-objects all: $(PROG) @@ -122,6 +123,7 @@ git-cvs2git: cvs2git.c git-diff-stages: diff-stages.c git-rev-parse: rev-parse.c git-patch-id: patch-id.c +git-pack-objects: pack-objects.c git-http-pull: LIBS += -lcurl git-rev-list: LIBS += -lssl |