Re: Git performance results on a large repository
- From
Christian Couder <christian.couder@gmail.com>
- Date
- Feb 10, 2012, 09:39 UTC
- Message-ID
- <CAP8UFD1RTa6+btjJrsfqjOOoCjebZBqK6xkPN7ZVLM04bHO9yw@mail.gmail.com>
- In-Reply-To
- <CACsJy8DQNHm8sTgxKL=+Ui5OBsJBpvPn+dRmN9bVMwq4TfNuxQ@mail.gmail.com>
Hi,
On Fri, Feb 10, 2012 at 8:12 AM, Nguyen Thai Ngoc Duy <pclouds@gmail.com> wrote:
> > All these involve unpack_trees(), which is full tree operation. The > bigger your worktree is, the slower it is. Another good reason to > split unrelated parts into separate repositories.
Maybe having different "views" would be enough to make a smaller worktree and history, so that things are much faster for a developper?
(I already suggested "views" based on "git replace" in this thread: http://thread.gmane.org/gmane.comp.version-control.git/177146/focus=177639)
Best regards, Christian.