【问题标题】:Add Multiple Repositories in a Team - Bonobo Git Server在团队中添加多个存储库 - Bonobo Git 服务器
【发布时间】:2021-02-19 11:18:38
【问题描述】:

我们公司正在使用 bonobo git 服务器。我希望所有团队成员都能够访问所有现有存储库,但不希望他们以管理员身份添加。我正在寻找所有可能的方法。由于手动添加它们不是一种选择,因为有 100 多个存储库。

以下是我能想到但不知道如何执行它们的两个选项。如果有人有想法,请帮忙。

选项 1. 创建一个团队,将所有成员添加到该团队,然后将该团队添加到所有存储库。但问题是我无法手动将团队添加到所有存储库。那么有没有一种方法可以让我一次性做到这一点?

选项 2。我可以创建一个 bash 脚本并通过更改一些配置来做到这一点吗?

我也只是好奇所有信息存储在哪里(存储库的贡献者和团队)

提前致谢。

【问题讨论】:

    标签: git automation repository bonobo


    【解决方案1】:

    团队听起来是正确的方法。

    如果您不使用 Active Directory,那么 Bonobo 会将所有权限存储在 SQLite 数据库中 - 您可以使用现有的各种 SQLite 操作工具之一来破解它。

    【讨论】:

      猜你喜欢
      • 2018-10-25
      • 2013-07-09
      • 1970-01-01
      • 1970-01-01
      • 2015-12-16
      • 2018-11-01
      • 1970-01-01
      • 1970-01-01
      • 2015-12-03
      相关资源
      最近更新 更多