Проект gitlab рассчитан на операционную систему Linux. Имеются сведения о успешной установке ее на FreeBSD и Mac OS, однако мы официально не тестируем на этих системах данный проект и не гарантируем его корректной работы.
Данная интсрукция написана для систем Debian/Ubuntu.
Установка проекта gitlab состоит из 6 частей:
1. install packeges.
2. install ruby
3. install gitolite
4. install gitlab and configuration. Check status configuration.
5. server up.
6. run resque process (for processing queue).
Большая просьба - прежде чем составлять отчет об ошибке убедитесь что все шаги вы проделали верно.
Первые 3 шага возможно проделать автоматически, для этого установите curl:
#для Debian может понадобиться установить утилиту sudo
apt-get install curl sudo
# 3 step in 1 command
curl http://dl.dropbox.com/u/936096/debian_ubuntu.sh | sh
Затем можно приступать к установке:
# 1. Install packages
*Имейте ввиду что в debian по умолчанию не установлена утилита sudo. Установите ее от юзера root:***apt-get update && apt-get upgrade && apt-get install sudo**