Hi, Thanks for the reply. I'll take a look. I don't have to use https+dav, it can be ssh as long as it is encrypted and I have some sort of access control. The branches item is to be able to control who can merge/commit things back to, for example, the trunk or whatever I call the "live" branch. This way the devs can do what they want but the final merge to the "live" branch would be done after the Q&A approves. On Tue, Aug 30, 2011 at 8:22 AM, Konstantin Khomoutov <flatworm@xxxxxxxxxxxxxxxxxxxxx> wrote: > On Tue, 30 Aug 2011 08:01:44 -0400 > robert mena <robert.mena@xxxxxxxxx> wrote: > >> I am trying to migrate from SVN to git and so I am looking for tools >> that help me create an interal repository. I currently use SVN over >> HTTPS/Dav using the access.conf to be able to control which uses can >> read/write to the repos or given branches. >> >> Ideally I am looking for tools that enable me to do the same with git. > Possibly look at smart http protocol [1], [2]. > > I may be wrong, but this access method cannot be used to implemet > access control with branch-level granularity. If you really need this, > use gitolite [3]. > > 1. http://progit.org/2010/03/04/smart-http.html > 2. http://www.kernel.org/pub/software/scm/git/docs/git-http-backend.html > 3. https://github.com/sitaramc/gitolite > -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html