【问题标题】:How to hide source code tab from user in github?如何在 github 中向用户隐藏源代码选项卡?
【发布时间】:2020-06-03 16:36:43
【问题描述】:

我在 GitHub(私有)中有一个 repo,我所有的源代码都在那里。

我最近聘请了一名 QA 来测试系统并发现一些错误。我希望他在 github 上打开错误和问题,以便我的开发人员修复它们并更新状态。

问题是我不希望 QA 看到源代码。

我认为打开不同的 repo 只是为了让 QA 将错误放在那里,但现在我的开发人员正在处理两个相同的 repo。

这个问题有很好的解决方案吗?也许一些配置允许我为用户隐藏源?或显示问题并允许管理它们的网站?

【问题讨论】:

    标签: github


    【解决方案1】:

    不,没有一个干净的解决方案(就像有一个单一的回购一样)。如GitHub own docs中所述:

    GitHub 不提供仅限问题的访问权限,但您可以 使用仅包含 问题。

    但是,请阅读最后一段:

    例如,如果您将提交推送到私有存储库的 默认分支,消息为Fixes organization/public-repo#12 ,问题将被关闭,但只有用户 具有适当权限的人会看到跨存储库参考 指示关闭问题的提交。没有权限, 仍然出现参考,但省略了详细信息。

    更多关于how to link a pull request to an issue 和/或automatically closing issues with keywords in commit message

    【讨论】:

    • 可能是通过令牌显示所有 github 问题并可以对其执行操作的网站或工具?你知道这样的事情吗?
    • 请看我的编辑。您可以自动从私有到公共关闭问题,从而减少您的开发开销。所以,基本上,GitHub 本身就是你想要的工具。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-12-20
    • 1970-01-01
    • 2019-07-28
    • 1970-01-01
    • 1970-01-01
    • 2013-10-29
    相关资源
    最近更新 更多