diff options
| author | Christian Weiske <cweiske@cweiske.de> | 2012-04-03 22:36:03 +0200 |
|---|---|---|
| committer | Christian Weiske <cweiske@cweiske.de> | 2012-04-03 22:36:03 +0200 |
| commit | 61cb5ecf53731fbe3dbb632dbea059db88d672f1 (patch) | |
| tree | 676629a06de62649a2c382cd750eeb09de1b9db1 | |
| parent | 9e9f228abdf3f10d369b2699ffef29b59ff2bbf4 (diff) | |
| download | phorkie-61cb5ecf53731fbe3dbb632dbea059db88d672f1.tar.gz phorkie-61cb5ecf53731fbe3dbb632dbea059db88d672f1.zip | |
howto setup clonable git repositories
| -rw-r--r-- | README.rst | 24 |
1 files changed, 24 insertions, 0 deletions
@@ -6,6 +6,7 @@ Pastes are editable, may have multiple files and are stored in git repositories. Homepage: http://sourceforge.net/p/phorkie/ +.. contents:: Table of Contents ======== Features @@ -49,6 +50,29 @@ Install Twig $ pear install twig/Twig +===== +HowTo +===== + +Make git repositories clonable +============================== +To make git repositories clonable, you need to install ``git-daemon`` +(``git-daemon-run`` package on Debian/Ubuntu). + +Now make the repositories available by symlinking the paste repository +directory (``$GLOBALS['phorkie']['cfg']['repos']`` setting) into +``/var/cache/git``, e.g.:: + + $ ln -s /home/user/www/paste/repos /var/cache/git/paste + +Edit your ``config.php`` and set the ``$GLOBALS['phorkie']['cfg']['git']['public']`` +setting to ``git://$yourhostname/git/paste/``. +The rest will be appended automatically. + + +You're on your own to setup writable repositories. + + ================= Technical details ================= |
