Ash*_*ary 8 git
我们有一个Scala项目,我们决定使用git.问题是我们是一个非常小的分布式团队,我们希望团队之外的任何人都没有对我们的git服务器(具有有效的IP并且在IP级别可以访问世界)的只读访问权限.我听说git-daemon本身没有认证机制,你应该以某种方式将它与ssh或其他东西集成.使git服务器仅响应授权用户的最佳(也是最简单)方法是什么?或者git-daemon可能不适合这项任务?我可以补充一点,我正在寻找一种简单明了的方法.我不想和github竞争;-)
小智 9
@KirPiCH:gitosis没有得到维护,并且被有效地抛弃了.
Gitolite维护,有十几个功能超过gitosis,作者实际上响应电子邮件!
[ps:我知道这是因为我是作者;-)]
Von*_*onC 6
Gitolite是一种保护"中央"存储库的不太直接的方式,但是:
authorized_keys
gitolite
hun*_*erp -1
在盒子本地运行 GIT,例如在 127.0.0.1:1234
然后让 apache 将请求从外部路由到该本地实例。
Apache 将负责 ssl。
归档时间:
15 年,2 月 前
查看次数:
2615 次
最近记录: