{"thread":{"id":"29034","subject":"Permissions per git repository","startedAt":"2011-11-28T13:38:22Z","lastAt":"2011-11-28T17:40:11Z","messageCount":2,"participants":["pcm2a","Jakub Narebski"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"180046","messageId":"1322487502060-7038724.post@n2.nabble.com","threadId":"29034","inReplyTo":null,"subject":"Permissions per git repository","fromName":"pcm2a","fromEmail":"cameron@ree-yees.com","sentAt":"2011-11-28T13:38:22Z","receivedAt":"2011-11-28T13:38:22Z","isPatch":false,"sender":{"key":"cameron@ree-yees.com","avatar":null},"body":"I have a central git repository running on Windows Server 2008 using Apache\n2.2 + Smart HTTP + SSPI (for authentication).  I can easily limit users to\nall of the repositories with the 'require' command in apache. This is for\nall repositories and not just certain ones.\n\nHow can I limit user(s) or group(s) to one repository and a different\nuser(s) or group(s) to another repository using git or apache configuration?\n\n--\nView this message in context: http://git.661346.n2.nabble.com/Permissions-per-git-repository-tp7038724p7038724.html\nSent from the git mailing list archive at Nabble.com.\n"},{"id":"180054","messageId":"m3ty5okuxu.fsf@localhost.localdomain","threadId":"29034","inReplyTo":"1322487502060-7038724.post@n2.nabble.com","subject":"Re: Permissions per git repository","fromName":"Jakub Narebski","fromEmail":"jnareb@gmail.com","sentAt":"2011-11-28T17:40:11Z","receivedAt":"2011-11-28T17:40:11Z","isPatch":false,"sender":{"key":"jnareb@gmail.com","avatar":"https://avatars.githubusercontent.com/u/2706?v=4"},"body":"pcm2a <cameron@ree-yees.com> writes:\n\n> I have a central git repository running on Windows Server 2008 using Apache\n> 2.2 + Smart HTTP + SSPI (for authentication).  I can easily limit users to\n> all of the repositories with the 'require' command in apache. This is for\n> all repositories and not just certain ones.\n> \n> How can I limit user(s) or group(s) to one repository and a different\n> user(s) or group(s) to another repository using git or apache configuration?\n\nIf I remember correctly gitolite (a tool to manage access to git\nrepositories) has support for controlling access via smart HTTP.\n\n-- \nJakub Narębski\n"}]}