Re: [exim-dev] Exim git repo maintenance

2016-03-13 Thread Jeremy Harris
On 13/03/16 19:41, Phil Pennock wrote:
> We might consider a cron job to `git repack -A` each main repo on a
> monthly basis?

I'd have thought six-month would be plenty, but I am not
a git admin...
-- 
Cheers,
  Jeremy



-- 
## List details at https://lists.exim.org/mailman/listinfo/exim-dev Exim 
details at http://www.exim.org/ ##


[exim-dev] Exim git repo maintenance

2016-03-13 Thread Phil Pennock
I've ensured that all the Exim repos on Hummus directly in /srv/git have:

  sharedRepository = 0002

A couple of newer repos were missing it.  I've also done a chgrp/chmod
so that their content is all in group `eximdev` and has group-write
permission.

I've run the periodic maintenance task:

  git fsck && git gc && git repack -Ad

For the Exim repo itself, the `-d` might have been a mistake and made
things slower for those doing a `git pull` the next time.  Still, quite
a bit faster for those doing a fresh checkout and not too bad for an
incremental (and after the first incremental after this change, you're
back to normal).

We might consider a cron job to `git repack -A` each main repo on a
monthly basis?

-Phil


signature.asc
Description: Digital signature
-- 
## List details at https://lists.exim.org/mailman/listinfo/exim-dev Exim 
details at http://www.exim.org/ ##