如何使用Github repo设置reviewboard?

如何使用Github repo设置reviewboard?,github,review,Github,Review,我在设置reviewboard时遇到了几个问题 如果我直接选择GitHub作为托管服务,那么在使用新帐户链接到GitHub时,我总是会得到“坏凭据” 如果我将托管服务选择为“None-customrepository”,将存储库类型选择为“Git”,我不知道如何设置Github的 我两种方法都没有成功,有什么帮助吗?谢谢。您需要在您的review board服务器所在的主机上克隆git存储库。假设您在/home/username/repo/repo/repository上克隆了git repo

我在设置reviewboard时遇到了几个问题

  • 如果我直接选择GitHub作为托管服务,那么在使用新帐户链接到GitHub时,我总是会得到“坏凭据”
  • 如果我将托管服务选择为“None-customrepository”,将存储库类型选择为“Git”,我不知道如何设置Github的

  • 我两种方法都没有成功,有什么帮助吗?谢谢。

    您需要在您的review board服务器所在的主机上克隆git存储库。假设您在
    /home/username/repo/repo/repository
    上克隆了git repo

    转到存储库主目录中的.git目录。在这种情况下,它将是
    /home/username/repo/repository/.git
    ,这是您需要在ReviewBoard管理门户中的存储库设置中提供的目录。注意,这样做的一个问题是,每当有人对git存储库进行任何更改时,您都必须手动刷新它

    另一种方法是使用cgit或gitweb。但这需要在git服务器端进行一些设置,如果您自己不维护中心git repo,这可能是不可能的

    我目前使用的第一种方法是在ReviewBoard服务器中使用git repo,并使用cron作业自动刷新它们