I'd like to set up a Git server for our team (4 people).
From what i've read so far, there are few options for doing so (part on Windows part on Linux).
I think i'll go for the Linux installation which seems more "native", unless there's a good reason not to?
Also, i'd like to know, what are the machine specs needed for such a server? Should we go with physical? vm? what are the considerations here?
Gitolite is the way forward: updated and well-maintained. If you are on Debian or Redhat based distros the packages just work.
And I run it on my low-end Linode machine: it really doesn't require much juice, so running it on a not-very-powerful server should be fine.
I've used this tutorial, it worked great. You don't need a real dedicated server for it, my current server is 2.2 ghz dualcore with 1 gb ram on debian squeeze and git doesn't consume much of it. Depending on your usage scenario, this might vary though.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With