2017-04-16 78 views
1

是否有能力让GitHub的bug跟踪器为只读?我已经建立了一个具有公共存储库的组织。我只希望某些人能够创建新的错误,但仍然希望它是只读给公众的。这是软件工程类中的任务需求。我应该让它可以被另一个项目组写入,但对于TA是只读的。使GitHub的bug跟踪器只读

回答

1

GitHub.com上的公共存储库允许任何人创建问题。 (我用的bug跟踪你指的是GitHub Issues假设。

解决您的问题,我对你的公开信息库建议disabling issues和使用私有仓库用于跟踪错误的明确目的。这将缩小范围可以向有权访问私有存储库的人员输入错误的人

如果在公共存储库中共享错误跟踪列表的内容是一个问题,您可以创建一个小脚本来完成此操作。 issues event webhook会在您的私有存储库中输入错误时触发该错误,您的脚本可以解析有效负载以确认问题已打开(与已关闭,已分配等相关),然后使用API​​访问update a file在列出错误的公共存储库中。

+0

感谢您的演练。我有一个想法,我不能仅仅使用Github来完成这项工作。 –