diff --git a/README.md b/README.md index 6fb1cf42d7b2da57240ad0acb9c8ef45415993ac..f9e7d260626b836893c4e9d7d6dd65ece97454f5 100644 --- a/README.md +++ b/README.md @@ -18,109 +18,29 @@ sqlite as default a database * sqlite * git * gitolite -* ubuntu/debian * pygments lib - `sudo easy_install pygments` -## Install Project +## Install -```bash -git clone git://github.com/gitlabhq/gitlabhq.git +Checkout wiki pages for installation information, migration, etc. -cd gitlabhq/ - -# install this library first -sudo pip install pygments -sudo apt-get install python-dev - -sudo gem install bundler - -bundle install --without development test - -bundle exec rake db:setup RAILS_ENV=production - -# create admin user -# login....admin@local.host -# pass.....5iveL!fe -bundle exec rake db:seed_fu RAILS_ENV=production -``` - -Install gitolite (with repo umask 0007), edit `config/gitlab.yml` and start server - -```bash -bundle exec rails s -e production -``` - - -## Install Gitolite - - -```bash - - -# create git user -sudo adduser \ - --system \ - --shell /bin/sh \ - --gecos 'git version control' \ - --group \ - --disabled-password \ - --home /home/git \ - git - - -# Add your user to git group -usermod -a -G git gitlabhq_user_name - -``` - -### !!! IMPORTANT !!! Gitolite should have repository umask 0007 so users from git group has read/write access to repo - -```bash - -# copy your pub key to git home -cp ~/.ssh/id_rsa.pub /home/git/rails.pub - -# enter user git -sudo -i -u git - -# clone gitolite -git clone git://github.com/gitlabhq/gitolite - -# install gitolite -gitolite/src/gl-system-install - - -# Setup (Dont forget to set umask as 0007!!) -gl-setup ~/rails.pub - - -``` - - -## Install ruby 1.9.2 - -```bash -sudo aptitude install git-core openssh-server curl gcc checkinstall libxml2-dev libxslt-dev sqlite3 libsqlite3-dev libcurl4-openssl-dev libreadline5-dev libc6-dev libssl-dev libmysql++-dev make build-essential zlib1g-dev - -wget http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p290.tar.gz - -tar xfvz ruby-1.9.2-p290.tar.gz - -cd ruby-1.9.2-p290 -./configure -make -sudo checkinstall -D +## Community -sudo gem update --system +[Google Group](https://groups.google.com/group/gitlabhq) +IRC freenode: #gitlabhq -echo "gem: --no-rdoc --no-ri" > ~/.gemrc -``` +## Contacts -## Community +Twitter + * @gitalbhq + * @dzaporozhets -[Google Group](https://groups.google.com/group/gitlabhq) +Email + * m@gitlabhq.com ## Contribute -We develop project on our private server. -Want to help? Contact us on twitter or email to become a team member. +We are on our way to full open source. +Want to help - create an issue on github and notify us that you are ready to start it. +If approved - fork, code, cover with tests & make pull request. +We'll accept good pull requests.