服务器 Gind.cn

服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器

我在哪里可以在Debian上安装gitosis? 它是否在我的开发和现场服务器上?

最近我一直在阅读很多有关gitosis的文档,但是我承认对于ssh密钥是新的,而且我似乎对gitosis实际上如何与git一起工作来提供访问控制只有基本的了解。 但实际上,我的研究工作已经太长了,我觉得在Gitosis中我不能理解这一点。 那将是: 1)在哪里我可以在我的Debian服务器上安装Gitosis? 在/ home / git /? 或/ usr / bin /? 在仓库本身下的/ var / www? 这是一个似乎并没有在我已阅读的安装主题的各种博客条目中涉及的一件事。 然而,这似乎是一个公平的问题。 2)有些博客说使用公钥,有的则暗指私钥。 有些人似乎说,不pipe他们希望你使用什么密钥,都要给他一个密码。 其他人说,把密码字段留空将使一切不安全。 所以这让我完全困惑。 3)我想要做的就是添加我自己和另外两个开发人员访问开发服务器,以便他们可以将代码从一个目录(假设他们自己的沙箱)推送到同一服务器上的www / html dev目录(用于发布到内部testing)。 然后,我想从那里将​​代码推送到另一台服务器,一旦它被testing。 难道设置起来真的很难吗? 我应该添加git和gitosis到活服务器? 我正在使用下面列出的这个页面作为参考和大部分了解。 只是不是关于我在上面问的部分。 谢谢。 http://scie.nti.st/2007/11/14/hosting-git-repositories-the-easy-and-secure-way