Bei der Verwendung des Omnibus-Package (https://about.gitlab.com/downloads/) für GitLab sind doch eigentlich nur die auf der verlinkten Seite angegebenen Schritte notwendig, keine manuelle Installation der einzelnen Abhängigkeiten oder des GitLab-Repository selbst:
Warum wird dann im aktuellen Howto (http://www.howtoforge.com/how-to-run-your-own-git-server-with-gitlabhq-on-debian-7-wheezy) zwar dieses Omnibus-Package verwendet, aber zusätzlich auch die ganzen Pakete manuell installiert, insbesondere auch gitlab-shell.git und gitlabhq.git geclont?
Code:
wget https://downloads-packages.s3.amazonaws.com/debian-7.6/gitlab_7.3.2-omnibus-1_amd64.deb
sudo apt-get install openssh-server
sudo apt-get install postfix # Select 'Internet Site', using sendmail instead also works, exim has problems
sudo dpkg -i gitlab_7.3.2-omnibus-1_amd64.deb
sudo -e /etc/gitlab/gitlab.rb
sudo gitlab-ctl reconfigure
Warum wird dann im aktuellen Howto (http://www.howtoforge.com/how-to-run-your-own-git-server-with-gitlabhq-on-debian-7-wheezy) zwar dieses Omnibus-Package verwendet, aber zusätzlich auch die ganzen Pakete manuell installiert, insbesondere auch gitlab-shell.git und gitlabhq.git geclont?