我已经在 Ubuntu 服务器上成功安装和配置了 gitosis。我们目前只是为大型组织(超过 2000 名员工)创建开发平台的少数开发人员。
目前他们使用 subversion 进行版本控制。部门可以通过编辑和提交单个文件来修改其用户权限,就像 gitosis.conf 一样。然而不同的是他们不需要为他们的用户推送公钥,而是使用用户的域登录,因为 subversion 被配置为根据我们的 AD 检查用户。
gitosis 是否有类似的行为方式:
- 他们编辑 gitosis.conf,但不需要添加公钥。
- 如何配置 git/gitosis 以询问用户密码并再次检查 AD。