Re: Features from GitSurvey 2010
- From
- Geert Bosch <bosch@adacore.com>
- Date
- Feb 3, 2011, 14:38 UTC
- Message-ID
- <FE2BDD68-9CFA-4CBB-9F66-32BE6CF3E174@adacore.com>
- In-Reply-To
- <alpine.LFD.2.00.1102011647000.8580@xanadu.home>
On Feb 1, 2011, at 16:51, Nicolas Pitre wrote:
> Also... people interested in Narrow clones are likely to be shallow > clone users too, right?
Not necessarily. Many corporate repositories are huge (caused by the concept of 1 central repository with everything in it) and have tons of crud (like marketing materials, media-heavy powerpoint presentations). Here you really want a narrow clone (such as the sources of the project you're working on), but don't mind having the whole history.
Looking at it from another angle: typically the whole history of a project is not much bigger than a check out, so it is fine to have a deep history. On the other hand, for these monster repositories one would typically do a narrow clone of only a single subdirectory that may be more than an order of magnitude smaller.
These narrow clones are especially important for imports of unwieldy svn repositories where there is a large amount of unstructured branching.
Regards, -Geert