pack-objects: document --revs, --unpacked and --all.
Signed-off-by: Junio C Hamano <junkio@cox.net>maint
parent
106d710bc1
commit
4321134cd8
|
@ -11,7 +11,7 @@ SYNOPSIS
|
||||||
[verse]
|
[verse]
|
||||||
'git-pack-objects' [-q] [--no-reuse-delta] [--non-empty]
|
'git-pack-objects' [-q] [--no-reuse-delta] [--non-empty]
|
||||||
[--local] [--incremental] [--window=N] [--depth=N]
|
[--local] [--incremental] [--window=N] [--depth=N]
|
||||||
{--stdout | base-name} < object-list
|
[--revs [--unpacked | --all]*] [--stdout | base-name] < object-list
|
||||||
|
|
||||||
|
|
||||||
DESCRIPTION
|
DESCRIPTION
|
||||||
|
@ -56,6 +56,24 @@ base-name::
|
||||||
Write the pack contents (what would have been written to
|
Write the pack contents (what would have been written to
|
||||||
.pack file) out to the standard output.
|
.pack file) out to the standard output.
|
||||||
|
|
||||||
|
--revs::
|
||||||
|
Read the revision arguments from the standard input, instead of
|
||||||
|
individual object names. The revision arguments are processed
|
||||||
|
the same way as gitlink:git-rev-list[1] with `--objects` flag
|
||||||
|
uses its `commit` arguments to build the list of objects it
|
||||||
|
outputs. The objects on the resulting list are packed.
|
||||||
|
|
||||||
|
--unpacked::
|
||||||
|
This implies `--revs`. When processing the list of
|
||||||
|
revision arguments read from the standard input, limit
|
||||||
|
the objects packed to those that are not already packed.
|
||||||
|
|
||||||
|
--all::
|
||||||
|
This implies `--revs`. In addition to the list of
|
||||||
|
revision arguments read from the standard input, pretend
|
||||||
|
as if all refs under `$GIT_DIR/refs` are specifed to be
|
||||||
|
included.
|
||||||
|
|
||||||
--window and --depth::
|
--window and --depth::
|
||||||
These two options affects how the objects contained in
|
These two options affects how the objects contained in
|
||||||
the pack are stored using delta compression. The
|
the pack are stored using delta compression. The
|
||||||
|
@ -103,6 +121,7 @@ Documentation by Junio C Hamano
|
||||||
|
|
||||||
See Also
|
See Also
|
||||||
--------
|
--------
|
||||||
|
gitlink:git-rev-list[1]
|
||||||
gitlink:git-repack[1]
|
gitlink:git-repack[1]
|
||||||
gitlink:git-prune-packed[1]
|
gitlink:git-prune-packed[1]
|
||||||
|
|
||||||
|
|
|
@ -15,7 +15,7 @@
|
||||||
#include <sys/time.h>
|
#include <sys/time.h>
|
||||||
#include <signal.h>
|
#include <signal.h>
|
||||||
|
|
||||||
static const char pack_usage[] = "git-pack-objects [-q] [--no-reuse-delta] [--non-empty] [--local] [--incremental] [--window=N] [--depth=N] {--stdout | base-name} [--revs [--unpacked | --all]* <ref-list | <object-list]";
|
static const char pack_usage[] = "git-pack-objects [-q] [--no-reuse-delta] [--non-empty] [--local] [--incremental] [--window=N] [--depth=N] [--revs [--unpacked | --all]*] [--stdout | base-name] <ref-list | <object-list]";
|
||||||
|
|
||||||
struct object_entry {
|
struct object_entry {
|
||||||
unsigned char sha1[20];
|
unsigned char sha1[20];
|
||||||
|
|
Loading…
Reference in New Issue