6

我刚刚在这里安装了 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...

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

4

4 回答 4

16

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

script/poller run

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

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

于 2011-02-03T15:10:28.030 回答
4

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

于 2009-06-24T07:52:01.033 回答
0

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

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

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

祝你好运。

于 2009-06-18T02:23:46.117 回答
0

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

按照说明进行操作。

于 2015-12-26T23:34:09.710 回答