GitRoot

craft your forge, build your project, grow your community freely
sprint
""
status
triage
kind
issue
id
"eea2"
priority
30
assignee
null

Repack

Today when we close repository, we pack it. Sometimes it lead to error because other process had mounted repository in memory.

Found a way to do it correctly, maybe lock repo in read/write.

Maybe an async task in background with locked repository.


Found a way to do it correctly, maybe lock repo in read/write.

Done

Today when we close repository, we pack it

Not true anymore, need to find when run it


After investigation I think it’s better to delegate in a background-process, because a closed repo can ba reopen just after (push -> plugins)