我希望为我们的团队(4人)建立一个Git服务器。
从我目前了解的情况看,有几种选项可供选择(一部分在Windows上安装,一部分在Linux上安装)。
我认为我将选择更“本地”的Linux安装,除非有充分的理由不这样做?
此外,我想知道,这样的服务器需要什么样的机器规格?我们应该使用物理机还是虚拟机?考虑到这里有哪些因素?
我希望为我们的团队(4人)建立一个Git服务器。
从我目前了解的情况看,有几种选项可供选择(一部分在Windows上安装,一部分在Linux上安装)。
我认为我将选择更“本地”的Linux安装,除非有充分的理由不这样做?
此外,我想知道,这样的服务器需要什么样的机器规格?我们应该使用物理机还是虚拟机?考虑到这里有哪些因素?
Gitolite是未来的方向:更新和维护良好。如果您使用Debian或Redhat基础发行版,则可以直接使用软件包。
我在我的低端Linode机器上运行它:它确实不需要太多资源,因此在一台性能不太强的服务器上运行应该没问题。
我使用了这个教程,效果非常好。你不需要一个真正的专用服务器来运行它,我的当前服务器是2.2 GHz双核,1 GB内存,在Debian Squeeze上运行Git并不会消耗太多资源。根据你的使用场景,这可能会有所不同。