GitHub 的高级搜索还可以,但 OpenGrok 有一些令人向往的功能。
要将 OpenGrok 与 GitHub 托管的存储库一起使用,我必须:
或者还有其他方法吗?
最佳答案
这是一般的想法,但是:
2/应该是一个完整的克隆:
git clone --mirror https://github.com/user/repo
3/可触发by a webhook : 如果你听 JSON payload它们生成,然后你可以只在 GitHub 存储库上有推送的地方拉取,然后推送回你的 OpenGrok 服务器。
注意:您可能想要 exclude pull refs (
refs/pull/{id}
),即 pull requests GitHub 存储在其 Git 存储库中。
关于github - 如何在 GitHub 上使用 OpenGrok?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23702240/