Re: backup git repo on every commit
- From
Shawn O. Pearce <spearce@spearce.org>
- Date
- Oct 13, 2009, 17:49 UTC
- Message-ID
- <20091013174913.GV9261@spearce.org>
- In-Reply-To
- <194a2c240910130943j40c12902o760e463e7a8ce8fa@mail.gmail.com>
Israel Garcia <igalvarez@gmail.com> wrote:
Show 8 quoted lines
> Sorry to ask again, but I'm a little confuse about how git work in my case. > I use gitosis on a server where I have all repos > (/usr/local/git/repositories/), so different people clone their repos > on their computers. What I want is to backup, on gitosis server, all > repos in /backups/git/repositories/ after every commit. So, my > questions are: > > Do I have to run these two comands on tha gitosis server?
Yes.
> The post-commit are execute on gitosis server or on the remote pc?
Actually, you need the post-update hook. post-commit doesn't run on the gitosis server.
I suggested post-commit because I thought you were talking about backing up your local working directory each time you called "git commit". But since you are actually backing up every "git push" you need to use the hooks invoked by that instead.
-- Shawn.