Skip to content
Snippets Groups Projects
prerequisites.md 1.27 KiB
Newer Older
# Prerequisites

### Required software

* [GitLab 6.x][1]
* [python-gitlab @ 5da9bc7][2]
* [GNU coreutils][3]
* [git 1.8.4][4]

### Required software install snippets
python-gitlab

    yum install python-setuptools
    git clone https://github.com/Itxaka/python-gitlab.git
    cd python-gitlab
    git checkout 5da9bc7ffcfdca34d86cc69c34caa7a84d27cfaa
    python setup.py

You can find the source to git at the [git-core project][5].  For instructions on other platforms see the [Getting Started - Installing Git section of the git book][6].

    yum install perl-ExtUtils-MakeMaker zlib zlib-devel openssh libcurl libcurl-devel expat expat-devel gettext gettext-devel
    cd /usr/local/src/
    git clone https://code.google.com/p/git-core/
    cd git-core/
    git tag
    git checkout v1.8.4
    make configure
    ./configure --prefix=/usr/local
    make
    make install

Your git should now be located in `/usr/local/bin/git`.  You should edit `/etc/profile` and place `/usr/local/bin` at the beginning of your `$PATH`.

[1]: https://github.com/gitlabhq/gitlabhq/tree/6-0-stable
[2]: https://github.com/Itxaka/python-gitlab
[3]: http://www.gnu.org/software/coreutils/
[4]: http://git-scm.com/
[5]: http://code.google.com/p/git-core/
[6]: http://git-scm.com/book/en/Getting-Started-Installing-Git