再谈git的http服务-权限控制hooks版
通过git-http-backend方法提供的http服务基本上可以做到认证用户才能使用,但只能控制到服务器路径访问,而且无法区分读写。经过不懈努力,找到了方法,相关脚本及配置见后。 基本思路就是利用apache的路径权限设置控制版本库的读权限;通过hooks/pre-receive钩子 ...
通过git-http-backend方法提供的http服务基本上可以做到认证用户才能使用,但只能控制到服务器路径访问,而且无法区分读写。经过不懈努力,找到了方法,相关脚本及配置见后。 基本思路就是利用apache的路径权限设置控制版本库的读权限;通过hooks/pre-receive钩子 ...