Re: [PATCH 3/3] clone: add `--seed` shorthand
- From
Johannes Schindelin <johannes.schindelin@gmx.de>
- Date
- May 22, 2015, 06:37 UTC
- Message-ID
- <1be7702fa53d1705e913aff2e00eac21@www.dscho.org>
- In-Reply-To
- <3516DC60279A42188EE2AA394921FC70@PhilipOakley>
Hi Philip,
On 2015-05-21 21:45, Philip Oakley wrote:
Show 35 quoted lines
> From: "Johannes Schindelin" <johannes.schindelin@gmx.de> >> >> On 2015-05-21 06:16, Jeff King wrote: >> >>> diff --git a/Documentation/git-clone.txt b/Documentation/git-clone.txt >>> index f1f2a3f..ffeb03b 100644 >>> --- a/Documentation/git-clone.txt >>> +++ b/Documentation/git-clone.txt >>> @@ -107,6 +107,9 @@ objects from the source repository into a pack in >>> the cloned repository. >>> transfer and stop borrowing from them after a clone is made >>> by making necessary local copies of borrowed objects. >>> >>> +--seed <repository>:: >>> + A convenient shorthand for `--dissociate --reference=<repository>`. >>> + >> >> Since you want to advertise this as an easier way than `--dissociate --reference=<repository>`, it might make sense to avoid sending the reader that way, too. >> >> Maybe something like >> >> --seed <repository>:: >> Fetch objects from <repository> instead of the clone URL when possible. This is useful when a (possibly partial) clone already exists locally, to avoid transferring the same objects again. >> > > Would it be worth mentioning here that a bundle is a satisfactory > alternative to repository? > > +--seed <repository|bundle>:: > + Fetch objects from <repository> or <bundle> instead of the clone > URL when possible. This is useful when a (possibly partial) clone > already exists locally, to avoid transferring the same objects again. > > I haven't checked if the invocation would accept a bundle filename, > but I'm presuming it can in the same way that clone does.
The proof would lie in the pudding ;-) Would you mind testing whether it works with bundles?
Ciao, Dscho