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.