首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将GIT文件系统存储库转换为Bonobo

将GIT文件系统存储库转换为Bonobo
EN

Stack Overflow用户
提问于 2016-07-20 18:00:22
回答 1查看 249关注 0票数 0

我们在一个窗口服务器中有大约100个Git存储库。我们只是通过以下方式克隆/访问

GITrepos\&Repository名称&

我们遇到了一些问题,并发现,如果我移动存储库在Bonobo服务器下管理,大多数问题都得到了解决。

我已经安装了Bonobo,并指示它从\GITrepos文件夹获取所有存储库。在Bonobo中,我可以看到作为用户连接的所有LDAP用户。

我已经将LDAP组连接到Bonobo中的所有用户。在Bonobo中,我可以看到作为用户连接的所有LDAP用户。

我可以用http:/.博诺博管理的

在我自己回答1,3,4之后,下面。我只剩下-

  1. 如何防止开发人员继续使用\path\to\Repos方法?

我以前的问题解决了如下:

1-向正确的存储库添加所有相关贡献者的最简单和推荐的方法是什么?我不想逐库查看存储库,并在Bonobo用户列表中的数百名开发人员中对相关的10名开发人员进行标记

3-如果我创建了特定的团队,然后在Bonobo UI下的存储库配置中,我只标记了团队而不是特定的用户,这允许用户克隆/推送/拉吗?或者,我也必须把它们加到投稿人身上?

我们正在使用一个“更新”钩子来检查谁被允许推到哪个分支。有必要在Bonobo下使用吗?我如何管理在Bonobo下的分支机构授权?

谢谢,伊莱

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-07-24 13:21:41

好的,

我尝试了一些自我测试,以下是我的答案,对我的4个问题中的3个,剩下的一个我将更新我的基本问题。

  1. 将bonobo的主web.config编辑成类似于intpub\wwwroot\Bonobo.Git.Server\Web.config的内容,与相关的团队&在LDAP中的相应团队一起编辑,您就可以完成这项工作了。它将自动将团队添加到UI中,然后只需将其标记为允许克隆/推/拉权限。但是!!“update”钩子将控制每个分支的推权限。这就是3和4的答案。

是的,我们仍然必须使用“更新”钩子来设置特定的人推到特定的分支。是的,标记团队允许整个团队成员克隆。

更新!

至于问题2-在上述问题的评论中,As @sheepy回答了。删除文件夹Bonobo上的shared选项,强制dev更改其URL。谢天谢地

Eli

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38487659

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档