I'm using the TurnKey Revision Control appliance. I've created a new project following the steps from this forum post:
cd /srv/repos/git git init --bare project.git # to allow read-only access via git://... touch project.git/git-daemon-export-ok # to have your source show up in gitweb cd public ln -s /srv/repos/git/project.git project.git
I successfully created a project newrepo3
and cloned it using:
$ git clone git://192.168.143.12/git/newrepo3 Cloning into 'newrepo3'... remote: Counting objects: 3, done. remote: Total 3 (delta 0), reused 0 (delta 0) Receiving objects: 100% (3/3), done.
But when I try to push a commit to it fails:
$ git push fatal: remote error: access denied or repository not exported: /git/newrepo3
Note that I'm using the git://
protocol, not the ssh://
one.