GitRoot

craft your forge, build your project, grow your community freely
 1---
 2id: "eea2"
 3priority: 30
 4sprint: ""
 5assignee: null
 6status: triage
 7kind: issue
 8---
 9
10# Repack
11
12Today when we close repository, we pack it. Sometimes it lead to error because other process had mounted repository in memory.
13
14Found a way to do it correctly, maybe lock repo in read/write.
15
16Maybe an async task in background with locked repository.
17
18---
19
20> Found a way to do it correctly, maybe lock repo in read/write.
21
22Done
23
24> Today when we close repository, we pack it
25
26Not true anymore, need to find when run it
27
28---
29
30After investigation I think it's better to delegate in a background-process, because a closed repo can ba reopen just after (push -> plugins)