importare mio repository git nuda in Gitlab come descritto come here, perché non è stato riconosciuto come un repository git, ma crea un grande repo 94K 'vuoto' (l'originale è 2,8GB grande):Come importare un repository git esistente in Gitlab?
$ bundle exec rake gitlab:import:repos RAILS_ENV=production
fatal: Not a git repository (or any of the parent directories): .git
Processing test.git
INFO: Sidekiq client using redis://localhost:6379 with options:namespace=>"resque:gitlab"}
* Created test (test.git)
Done!
Come soluzione alternativa, sostituisco la cartella del progetto vuota (che è stata creata dalla versione di importazione) con il mio repository. In seguito ho albero di clonare il repo da remoto e ottenere il seguente errore:
$ git clone [email protected]:...test.git
Cloning into 'test'
fatal: '...test.git' does not appear to be a git repository
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
Ma l'utente git dovrebbe avere tutti i diritti che sono necessari. - Forse ho qualcosa trascurato?
Il mio sistema: RHEL6.3, Git 1.8.3.4, Gitlab5.3.
Gitlab ha bisogno di un repository normale (non nudo)? O quale potrebbe essere il mio problema?
Ho aggiunto il mio errore di importazione alla mia domanda, perché penso che il problema principale sia l'importazione del mio repository. Le autorizzazioni che ho controllato più volte e quelle sono (drwxrws ---.). – user2451418
@ user2451418 quindi la tua soluzione alternativa dovrebbe funzionare ... Ho modificato la mia risposta con alcune idee in più da considerare. – VonC
Penso che non ci siano ganci creati: *** i ganci post-ricezione nei repos sono collegamenti: ... Gitlab/test ... il repository è vuoto ***. E lo stesso con i satelliti. Anche il problema non scompare quando provo a clonare il repository vuoto da remoto tramite ssh. Ma sul server la clonazione funziona bene. – user2451418