git is slow
This commit is contained in:
parent
f4609a5d28
commit
64d6520704
1 changed files with 9 additions and 0 deletions
|
@ -8,3 +8,12 @@ in a 50k key git-annex on a slow disk, this takes quite a while, while not
|
|||
seeming necessary (it's just re-encrypting the shared secret, is it?).
|
||||
|
||||
could you verify the observed behavior?
|
||||
|
||||
> This is due to `git commit` being called. `git commit` exposes git's
|
||||
> rather innefficient handling of the index; in order to make a commit
|
||||
> it has to write a new index file, and it does this by scanning every
|
||||
> file in the repository. I think that git generally needs its index
|
||||
> file handleing overhauled, particularly to deal with repositories with
|
||||
> large numbers of files. git-annex is seems to already be running
|
||||
> `git commit` in its most efficient mode, by specifying exactly what file
|
||||
> to commit. [[done]] --[[Joey]]
|
||||
|
|
Loading…
Reference in a new issue