Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What git server solution to use on windows and active directory? [closed]

We are looking for the best solution for setting up a local git server. Our wishlist is

  • run on Windows Server 2008R2
  • small team - less than ten developers
  • easy to set up
  • easy to use
  • active directory authentication of users
  • robust
  • web gui would be nice
  • free would be nice

Solutions we're thinking about

  • gitosis looks like a hassle to set up and has no web gui
  • bare git on a windows file share - seems easy but no web gui of course
  • gitstack looks good but is not free

Any advice?

like image 744
Klas Mellbourn Avatar asked Feb 22 '13 13:02

Klas Mellbourn


2 Answers

I have made a great experience with Atlassian's Stash.

It costs 10$ for 10 Developers and supports Projects with multiple git repos.

You have nothing to setup since it comes with integrated git, ssh and http server. (Just the server itself duh - but its not that hard, 30 minutes should be enough)

It provides a nice Webgui. You should check it out, there is a test licence for 30 days I guess.

like image 178
Eun Avatar answered Sep 30 '22 21:09

Eun


We are using GitLab which is a web front end to gitolite. User authentication to the web server can be done using LDAP / ActiveDirectory although the git commit access is done via ssh keys. This UI helps with managing the keys and repository access though. GitExtensions has some dialogs to help our users in generating the keys to be uploaded (a one time operation). I suspect anything fancier than this will be commercial.

like image 45
patthoyts Avatar answered Sep 30 '22 20:09

patthoyts