【问题标题】:My Gitorious doesn't create the repositories!我的 Gitorious 不会创建存储库!
【发布时间】:2009-06-09 18:24:15
【问题描述】:

我刚刚在此处安装了 gitorious,但在创建新存储库时遇到了问题。 我将其配置为在 /home/git/ 目录中创建它们,并且它已经是 777。 当我创建一个新的存储库时,它会转到“正在创建这个存储库, 它很快就会准备好……”并永远保持这种状态。

我从脚本启动了 git-daemon,日志:

2009-06-09 15:19:27 [31837] Received TERM, exiting..
2009-06-09 15:19:40 [32467] Listening on 0.0.0.0:9418...

知道会发生什么吗?或者我可以在哪里寻找更多信息

【问题讨论】:

    标签: git gitorious


    【解决方案1】:

    差不多两年后,但是.. 是的,您需要运行轮询器。为了测试这一点,gitorious 目录中的 git 用户尝试运行

    script/poller run
    

    这将同步运行轮询器。它会一直运行,直到你按下 control-C。如果这会开始创建您的存储库等,那么您需要考虑在启动时设置并运行文件/etc/init.d/git-poller

    希望这可以帮助遇到此问题的其他人。

    【讨论】:

    • 这太棒了,非常感谢。我没有意识到我的轮询服务因某种原因而关闭。谢谢!
    • 这几乎是两年后的事了……有人知道如何用 gitorious v >= 3 解决这个问题吗?
    【解决方案2】:

    您需要启动轮询器(脚本/轮询器并运行与 STOMP 兼容的队列服务器,例如 activemq),请查阅 gitorious 邮件列表和/或文档,因为我只是偶然遇到了这个线程并且可能不会再

    【讨论】:

      【解决方案3】:

      我的第一个猜测是您的防火墙处于活动状态,阻止您联系端口 9418。由于您提到/home/git,我假设您在 Linux 上运行 git。这些天来,Linux 发行版似乎习惯于带有激活和预配置的防火墙。

      因此,请在关闭防火墙的情况下重试,或者如果您偏执,请在端口 9148 处穿透防火墙。在日志中查找来自 git 守护进程的消息。

      如果不起作用,请返回更多信息。

      祝你好运。

      【讨论】:

        【解决方案4】:

        或者,在您的管理员中转到:admin/repositories(据我所知,没有指向它的链接)

        按照说明进行操作。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2015-10-02
          • 1970-01-01
          • 2021-10-15
          • 1970-01-01
          • 2015-04-05
          相关资源
          最近更新 更多