aboutsummaryrefslogtreecommitdiff
path: root/src/phorkie/Repository/Setup.php
diff options
context:
space:
mode:
authorChristian Weiske <cweiske@cweiske.de>2012-10-24 21:46:45 +0200
committerChristian Weiske <cweiske@cweiske.de>2012-10-24 21:46:45 +0200
commit6019e188e9772aff7d17ff993901c8697bcd9fec (patch)
treeb1132c730d5d613dda449baffc2e0a3016e46c90 /src/phorkie/Repository/Setup.php
parent823e1f88e81566da882920c4cfc9459350fd80a8 (diff)
downloadphorkie-6019e188e9772aff7d17ff993901c8697bcd9fec.tar.gz
phorkie-6019e188e9772aff7d17ff993901c8697bcd9fec.zip
Part of #35: store owner in git configuration
Diffstat (limited to 'src/phorkie/Repository/Setup.php')
-rw-r--r--src/phorkie/Repository/Setup.php12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/phorkie/Repository/Setup.php b/src/phorkie/Repository/Setup.php
index e26338b..f5c9730 100644
--- a/src/phorkie/Repository/Setup.php
+++ b/src/phorkie/Repository/Setup.php
@@ -24,6 +24,18 @@ class Repository_Setup
unlink($hookfile);
}
touch($this->repo->gitDir . '/git-daemon-export-ok');
+
+ $vc = $this->repo->getVc();
+
+ //keep track of owner
+ $vc->getCommand('config')
+ ->addArgument('owner.name')
+ ->addArgument($_SESSION['name'])
+ ->execute();
+ $vc->getCommand('config')
+ ->addArgument('owner.email')
+ ->addArgument($_SESSION['email'])
+ ->execute();
}
}