diff options
| author | Christian Weiske <cweiske@cweiske.de> | 2014-07-07 08:31:51 +0200 |
|---|---|---|
| committer | Christian Weiske <cweiske@cweiske.de> | 2014-07-07 08:31:51 +0200 |
| commit | 5e590903694ccec284fa5ea957f957c2209bbb2a (patch) | |
| tree | 83b0f396b4e21f0a11b6922ce4f90c6b334fef5d /src/phorkie/Repository/Setup.php | |
| parent | b24fac91c5745ab9224f4727800367a4bdbc8af5 (diff) | |
| download | phorkie-5e590903694ccec284fa5ea957f957c2209bbb2a.tar.gz phorkie-5e590903694ccec284fa5ea957f957c2209bbb2a.zip | |
update-server-info on git pushes and forks
Diffstat (limited to 'src/phorkie/Repository/Setup.php')
| -rw-r--r-- | src/phorkie/Repository/Setup.php | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/src/phorkie/Repository/Setup.php b/src/phorkie/Repository/Setup.php index f5c9730..cc2fb28 100644 --- a/src/phorkie/Repository/Setup.php +++ b/src/phorkie/Repository/Setup.php @@ -27,6 +27,19 @@ class Repository_Setup $vc = $this->repo->getVc(); + file_put_contents( + $this->repo->gitDir . '/hooks/post-update', + <<<CDE +#!/bin/sh +# Hook script to prepare a packed repository for use over dumb transports. + +echo foo > /tmp/foo +exec git update-server-info + +CDE + ); + chmod($this->repo->gitDir . '/hooks/post-update', 0755); + //keep track of owner $vc->getCommand('config') ->addArgument('owner.name') |
