diff options
author | Eric Wong <e@80x24.org> | 2022-11-28 05:31:45 +0000 |
---|---|---|
committer | Eric Wong <e@80x24.org> | 2022-11-28 23:38:56 +0000 |
commit | 3c499dbc312a7cd32da4664a3cfad6500ab98e8d (patch) | |
tree | 98697a703fad5a047a46d6cfeb2d796b3c0ee52b /Documentation | |
parent | 195e26acf93f5f13bf3dd33c0370b4fb7426377b (diff) | |
download | public-inbox-3c499dbc312a7cd32da4664a3cfad6500ab98e8d.tar.gz |
We can support absolute paths to avoid surprising behaviors, but relative paths are preferred since the goal is to be accessible over the "dumb" HTTP git transport (the dumb transport is uses less memory and CPU on the server).
Diffstat (limited to 'Documentation')
-rw-r--r-- | Documentation/public-inbox-clone.pod | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/Documentation/public-inbox-clone.pod b/Documentation/public-inbox-clone.pod index 1c31fbb3..cee9f76e 100644 --- a/Documentation/public-inbox-clone.pod +++ b/Documentation/public-inbox-clone.pod @@ -6,6 +6,8 @@ public-inbox-clone - "git clone --mirror" wrapper public-inbox-clone INBOX_URL [INBOX_DIR] +public-inbox-clone ROOT_URL [DESTINATION] + =head1 DESCRIPTION public-inbox-clone is a wrapper around C<git clone --mirror> for @@ -82,6 +84,16 @@ Force a remote public-inbox version (must be C<1> or C<2>). This is auto-detected by default, and this option exists mainly for testing. +=item --objstore[=DIR] + +Enables space savings when the remote C<manifest.js.gz> +includes C<forkgroup> entries as generated by grokmirror 2.x. + +If C<DIR> is not an absolute path, it is relative to the +C<DESTINATION> directory. If only C<--objstore> is specified +without C<DIR>, then C<objstore> (C<$DESTINATION/objstore>) +is the implied value of C<DIR>. + =item -n =item --dry-run |