Быстрый запуск Bitnami GitLab 5.0 и git & Eclipse EGit
Мы только что создалиGitLab 5.0 с помощьюБитами стек и нужно быстрое начало.
По битнами по умолчанию SSH отключен. Это нормально для меня, я бы предпочел использовать HTTP. Но похоже, что GitLab 5.0 не поддерживает HTTP.
Например на странице проектаhttp://192.168.133.99/gitlab/publicproject1
, при переключении на опцию HTTP, справка ниже не обновляется.
У меня есть один проектpublicproject1
проверено как общедоступное. Но я никак не могу его клонировать (используяgit
или EGit):
weibl@FX-JSJ532 ~/pp1
$ git clone http://192.168.133.99/gitlab/publicproject1.git
Cloning into 'publicproject1'...
fatal: http://192.168.133.99/gitlab/publicproject1.git/info/refs not found: did you run git update-s
erver-info on the server?
weibl@FX-JSJ532 ~/pp1
$ git clone http://192.168.133.99/gitlab/publicproject1
Cloning into 'publicproject1'...
fatal: http://192.168.133.99/gitlab/publicproject1/info/refs not found: did you run git update-serve
r-info on the server?
Я уже давно пользуюсь GitHub, так что, может быть, я пропустил что-то, что обрабатывается GitHub автоматически.
Я нашел это Qegit плагин для Eclipse , Мои ключи SSH на месте.
ОБНОВЛЕНИЕ: я проверил все советы на«Вы запустили git update-server-info» в репозитории Github?.
И проверил, что я мастер этого проекта.
ОБНОВЛЕНИЕ 2: Bitnami Gitlab не имеет Nginx, но Apachehttp://bitnami.com/stack/gitlab/README.txt
Ошибка такая же, какупомянутая проблема 3384.
>git push -u origin master
/opt/bitnami/ruby/lib/ruby/1.9.1/net/http.rb:762:in `initialize': getaddrinfo: T
emporary failure in name resolution (SocketError)
from /opt/bitnami/ruby/lib/ruby/1.9.1/net/http.rb:762:in `open'
from /opt/bitnami/ruby/lib/ruby/1.9.1/net/http.rb:762:in `block in connect'
from /opt/bitnami/ruby/lib/ruby/1.9.1/timeout.rb:54:in `timeout'
from /opt/bitnami/ruby/lib/ruby/1.9.1/timeout.rb:99:in `timeout'
from /opt/bitnami/ruby/lib/ruby/1.9.1/net/http.rb:762:in `connect'
from /opt/bitnami/ruby/lib/ruby/1.9.1/net/http.rb:755:in `do_start'
from /opt/bitnami/ruby/lib/ruby/1.9.1/net/http.rb:744:in `start'
from /opt/bitnami/apps/gitlab/gitlab-shell/lib/gitlab_net.rb:56:in `get'
from /opt/bitnami/apps/gitlab/gitlab-shell/lib/gitlab_net.rb:17:in `allowed?'
from /opt/bitnami/apps/gitlab/gitlab-shell/lib/gitlab_shell.rb:51:in `validate_access'
from /opt/bitnami/apps/gitlab/gitlab-shell/lib/gitlab_shell.rb:21:in `exec'
from /opt/bitnami/apps/gitlab/gitlab-shell/bin/gitlab-shell:16:in `<main>'
fatal: The remote end hung up unexpectedly
ОБНОВЛЕНИЕ 3: passenger.conf
ОБНОВЛЕНИЕ 4: Конфигурация Apache2 для приложения GitLab: gitlab.conf
Как сделать простой рут (не относительный рут)?
ОБНОВЛЕНИЕ 5: Я включил SSH и изменил URL-адрес приложения GitLab с / gitlab на / aka root.Битнами: Как настроить приложение GitLab 5.0 в Apache2, чтобы не иметь относительного корня? Однако у меня все еще есть та же ошибка, что и в UPDATE 2 при доступе с помощью git или EGit. Единственная подсказка, которую я имею, это то, что пользовательский интерфейс GitLab поврежден (кажется, что CSS не применен), поэтому, возможно, потребуется дополнительная настройка для приложения GitLab. ПОМОГИТЕ!!
РЕШЕНИЕ не найдено. Я на самом деле получил более новую версию VM 5.1.0-2 с исправленной основной ошибкой, упомянутой здесь, но теперь есть общий вопросКак обновить GitLab в стеке Bitnami