2009-06-09 6 views
6

Qui ho appena installato gitalmente, ma sto riscontrando problemi nella creazione di nuovi repository. L'ho configurato per crearli nella directory/home/git/e sono già 777. Quando creo un nuovo repository, si passa a "Questo repository è in fase di creazione, sarà pronto molto presto ..." e continua a mostrarlo per sempreMy Gitorious non crea i repository!

ho iniziato il git-daemon dagli script, il registro:

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

Qualche idea di cosa potrebbe accadere? O dove ho potuto guardare per ulteriori informazioni

risposta

0

La mia prima risposta è che si dispone di un firewall attivo, evitando di contattare la porta 9418. Dal momento che si parla /home/git, io parto dal presupposto che si esegue git su Linux. Oggi sembra consuetudine che le distribuzioni Linux abbiano firewall attivi e preconfigurati.

Quindi, riprovare con il firewall abbassato, o se si è paranoici, con il firewall perforato sulla porta 9148. Cercare i messaggi dal demone git nei registri.

Se non funziona, torna con più informazioni.

Buona fortuna.

4

è necessario avviare il polling (script/poller ed eseguire un server di coda compatibile STOMP, come ad esempio activemq), consultare la mailinglist e/o i documenti genitoriali, poiché ho trovato questo thread solo per puro caso e probabilmente non di nuovo

16

Sono passati quasi due anni, ma .. sì, è necessario eseguire il polling. Per verificare ciò, come l'utente git nella directory Gitorious provare a eseguire

script/poller run 

Questo verrà eseguito il poller sincrono. Continuerà a funzionare finché non si preme control-C. Se si avvia la creazione dei repository, ecc., È necessario verificare che il file /etc/init.d/git-poller sia configurato e in esecuzione al momento dell'avvio.

Sperando che questo aiuti qualcun altro là fuori che si imbatte in questo.

+0

Questo è fantastico, grazie mille. Non mi rendevo conto che il mio servizio di polling era inattivo per qualche motivo. Grazie! – Rpranata

+0

Questo è quasi un altro due anni dopo ... qualcuno sa come risolvere questo problema con gitorious v> = 3? – nepda

0

In alternativa, nella vostra amministrazione vai a: admin/repository (non v'è alcun collegamento ad esso, per quanto ne so)

Seguire le istruzioni.