•  
     
    story #5034 have an automated gitolite housekeeping
Summary
sys admin
have an automated gitolite housekeeping
I don't end up with a 20GB gitolite admin repo
One command to run that:
- Stop system events (be carful with running event if any)
- Re-clone admin repo from remote ( git clone gitolite@gl-adm:gitolite-admin admin.new)
- Replace old admin repo by new (mv admin admin.old && mv admin.new admin)
- Set a flag in DB to know that we can run git gc
- Start system events

+ SYSTEM_CHECK that run git gc if the flag is set

=> new deployments must have git gc on by default (at plugin-git install ?)
Empty
Empty
Status
Empty
Done
Development
  • [ ] Does it involves User Interface? 
  • [ ] Are there any mockups?
  • [ ] Are permissions checked?
  • [ ] Does it need Javascript development?
  • [ ] Does it need a forge upgrade bucket?
  • [ ] Does it need to execute things in system events?
  • [ ] Does it impact project creation (templates)?
  • [ ] Is it exploratory?
Empty
Details
#5034
Manuel Vacelet (vaceletm)
2013-10-14 19:36
2013-09-20 10:27
3132

References
Referencing story #5034
Referenced by story #5034

Follow-ups