挑战如下。我有一个包含许多存储库的GIT服务器。我的目标是为新创建的用户提供对GIT服务器的访问权限,但是设置priveleges只访问一个存储库,而不是所有存储库。
有可能吗?
感谢。
答案 0 :(得分:0)
git
没有内置身份验证,您需要其他工具。对于SSH,该工具为gitolite。您可以配置fine-grained access control。
您还可以安装基于Web的开发环境,请参阅Free GIT Server with Web GUI a la BitBucket/GitHub上的部分列表。
答案 1 :(得分:0)
服务器上的步骤:
chmod g+rx
从新用户访问存储库。您需要管理ssh,用户系统和文件系统中的特定权限。