15

We want to install Git in our dedicated server to mange our code version and code revision. Our dedicated server has Windows server 2012. We thought about GitLab, but it is not supported in windows. Suggest me which one should I use, there is Gitprep for windows.

niren
  • 2,693
  • 8
  • 34
  • 58

3 Answers3

22

You could use Bonobo Git Server, it is designed to run on Windows in IIS.

Jakub Chodounsky
  • 597
  • 5
  • 10
6

It would be best, on Windows, to host a virtual image (as in VirtualBox) of a Unix server, in which you can benefit from all the git repo hosting services, like GitLab)

If not, Gitblit is a good (and portable, available on Windows) alternative.

VonC
  • 1,262,500
  • 529
  • 4,410
  • 5,250
  • 1
    wont that create performance overhead? – Smrita Jan 17 '15 at 05:38
  • 2
    @Smrita no, the "performance" of such a server doesn't have to be outstanding to work well, and the overhead of a virtualized server is nowadays quite small. If you want even a smaller one, use a Docker image through boot2docker: https://docs.docker.com/installation/windows/. Then the overhead is *really* small. – VonC Jan 17 '15 at 12:53
6

You can try Git Candy, A Git platform based on ASP.NET MVC. Now, GitCandy supported to SSH protocol.

Source on http://github.com/Aimeast/GitCandy

Demo on http://gitcandy.com/

Aimeast
  • 1,609
  • 14
  • 29