gpt4 book ai didi

gitlab - 默认情况下公开存储库

转载 作者:行者123 更新时间:2023-12-01 16:34:07 24 4
gpt4 key购买 nike

我安装了 GitLab,似乎所有存储库默认都是私有(private)的(创建者必须将所有开发人员添加到项目中才能共享代码)。我真的希望所有登录用户都能显示(并且可克隆)所有存储库。吉蒂瑞斯能做到吗?

最佳答案

要允许所有用户访问,您可以直接在 gitolite.conf 中添加规则。 gitolite-admin 存储库(由 GitLab 使用)

repo repo1
R = @all
repo repo2
R = @all
...

R = @all 将允许所有用户进行读取访问(和克隆)。

<小时/>

Issue 260提到为 GitLab 实现了公共(public)克隆:这些是 Projects with read-only access .

这似乎是最近才引入的(不到 3 周前):

C:\Users\VonC\prog\git\gitlabhq>git log --all-match --grep=public --grep=clone
commit b6da734824d0c74ef5bb4b784d404144c76d75f4
Merge: eff6d3c 80b8921
Author: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Date: Mon Jan 14 10:13:02 2013 -0800

Merge pull request #2584 from jasl8r/public-grack-clone

Public HTTP clones and remove auth request for public projects

commit 80b8921a9a0adb60c7eb8edeaf195d9dc2530cb9
Author: Jeremy Slater <jeremy.slater@nuance.com>
Date: Mon Jan 14 09:46:55 2013 -0500

Public HTTP clones and remove auth request for public projects

因此您可以在 commit 80b8921 处看到新代码和 commit b6da734 .

关于gitlab - 默认情况下公开存储库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14661189/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com