Gitolite allows you to setup a centralised Git server, with very fine-grained access control and mother powerful features.

learn more… | top users | synonyms

2
votes
1answer
284 views

Syntax check cfengine files before updating git repository

I have my cfengine (2 and 3) files in a git repository fronted by gitolite. Users of this repo have a pre-commit hook that will perform syntax/promise checks on the files as needed. This works fine. ...
3
votes
1answer
173 views

What are the dangerous operations that need to be prohibited on a hosted git repository?

I am looking into the tools neccessary to give other people write access to a git repository. I understand that git repositories are accessed using SSH with a locked-in command like gitosis or ...
3
votes
1answer
1k views

Git/LDAP Accounts/Gitolite

I have relatively little knowledge about what exactly LDAP is and how it works except that I know I can use my LDAP account username/password to log into multiple linux servers. Right now we are ...
1
vote
1answer
227 views

Why does this preseed for gitolite fail?

I'm installing gitolite on a Debian Squeeze box with the following preseed: gitolite gitolite/gituser string git gitolite gitolite/adminkey string ssh-rsa AAAAB3ECT ...
1
vote
2answers
1k views

Install gitolite without needing public key(s)?

All of our developers run Windows workstations. We run a Linux development server. I've been wanting to try out running our own git server on the dev server. After some research I've settled on ...
6
votes
2answers
3k views

How do I provide dpkg configuration parameters to aptitude or apt-get?

When installing gitolite I find that: # aptitude install gitolite The following NEW packages will be installed: gitolite 0 packages upgraded, 1 newly installed, 0 to remove and 29 not upgraded. ...
2
votes
1answer
598 views

Gitolite gl-post-init Hook Automation

ANSWER POSTED BELOW I am currently in the process of setting up a local git/development server and have ran into a snag with the gitolite post-hook. To give an overview of what I am currently doing. ...
1
vote
7answers
938 views

aliasing “git” ssh login to “gitolite”

I'm installing gitolite from CentOS packages for my client. The package creates a gitolite user, which will be visible explicitly during a "git clone" operations. The client wants to use "git" and ...
0
votes
1answer
2k views

Gitweb gives 404 no projects found

I'm having trouble setting up gitweb with gitolite. Gitolite works correctly, but gitweb keeps giving me a 404 - no projects found. What's strange is that when I run the cgi script as the apache user ...
4
votes
2answers
1k views

Can't clone gitolite-admin

I'm trying to setup gitolite on my server which is a mac mini running os X leopard (non-server version). I believe I correctly installed gitolite using the root installation method detailed on ...
2
votes
2answers
1k views

Troubles cloning from a git / gitolite / git-web / git-daemon server (Fatal: 'gitolite-admin.git' does not appear to be a git repository)

Following this tutorial on installing git, gitolite, git-daemon, and git-web I have successfully completed the entire tutorial and actually added projects gitolite; they show up on git web when I go ...
1
vote
2answers
2k views

ssh hostname returns “Bad owner or permissions on ~/.ssh/config” (chmod 600 not working with MingW)

This question is a near duplicate of Robert's question but after trying chmod 600 ~/.ssh/config I still have the same error. I've tried using cygwin and MINGW32 to do the chmod 600. ls -la returns ...
3
votes
4answers
2k views

Couldn't find package gitolite on Ubuntu 10.04

I've been following this tutorial and I'm stuck on sudo apt-get install gitolite with the error Couldn't find package gitolite I've been Googling around for a while now, no one else seems to ...
5
votes
1answer
5k views

Gitolite clone not working as intended

I am running a Debian system, and have recently installed gitolite using the DEB package. Here is my problem: I have tried to clone the gitolite-admin.git repository (which is used for configuring ...
5
votes
1answer
1k views

Gitolite, how to include .conf file with a relative path?

I'm running a Gitolite server, and I was thinking of having 1 config file per repository. For now I've this gitolite.conf file: @php_dev = userA userB @int_dev = userC @lead = userD @admin = ...
3
votes
1answer
736 views

Update Git super repository automatically when a submodule gets updated

in our company we have a huge code base (>100000 files) and so we keep it in several git repositories. So we have a forest of repositories and one super repository containing only submodule references ...
2
votes
1answer
1k views

gitweb- fatal: not a git repository

So I have set up a simple server running debian stable (squeeze), and have configured git. Using gitolite, I have all functionality (at least the basic clone/push/pull/commit) working. Installation of ...
0
votes
2answers
879 views

gitolite post commit hook to update redmine's repository

I currently have a ubuntu server machine which has gitolite and redmine installed. Redmine accesses repository copies which are updated using a cron task. Having a cron task to pull the updates seems ...