- GitLab 6.x
- pyapi-gitlab @ 4d778d7
- GNU coreutils
- git 1.5.4 or later (git-svn uses fast-export which was introduced in git 1.5.4)
If you plan on mirroring SVN repositories as well then you'll need the following additional options.
python-gitlab
yum install python-setuptools
git clone https://github.com/Itxaka/python-gitlab.git
cd python-gitlab
git checkout 4d778d780161869550d8e514cdc50df2398f844e
python setup.py install
You can find the source to git at the git-core project. For instructions on other platforms see the Getting Started - Installing Git section of the git book.
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
.
Next up is Installation and Setup.