Commit 2b68049625706403c9b214820486ff28fb1d19be

Authored by Dmitriy Zaporozhets
1 parent 3655b042

readme cleaning

Showing 1 changed file with 15 additions and 95 deletions   Show diff stats
@@ -18,109 +18,29 @@ sqlite as default a database @@ -18,109 +18,29 @@ sqlite as default a database
18 * sqlite 18 * sqlite
19 * git 19 * git
20 * gitolite 20 * gitolite
21 -* ubuntu/debian  
22 * pygments lib - `sudo easy_install pygments` 21 * pygments lib - `sudo easy_install pygments`
23 22
24 -## Install Project 23 +## Install
25 24
26 -```bash  
27 -git clone git://github.com/gitlabhq/gitlabhq.git 25 +Checkout wiki pages for installation information, migration, etc.
28 26
29 -cd gitlabhq/  
30 -  
31 -# install this library first  
32 -sudo pip install pygments  
33 -sudo apt-get install python-dev  
34 -  
35 -sudo gem install bundler  
36 -  
37 -bundle install --without development test  
38 -  
39 -bundle exec rake db:setup RAILS_ENV=production  
40 -  
41 -# create admin user  
42 -# login....admin@local.host  
43 -# pass.....5iveL!fe  
44 -bundle exec rake db:seed_fu RAILS_ENV=production  
45 -```  
46 -  
47 -Install gitolite (with repo umask 0007), edit `config/gitlab.yml` and start server  
48 -  
49 -```bash  
50 -bundle exec rails s -e production  
51 -```  
52 -  
53 -  
54 -## Install Gitolite  
55 -  
56 -  
57 -```bash  
58 -  
59 -  
60 -# create git user  
61 -sudo adduser \  
62 - --system \  
63 - --shell /bin/sh \  
64 - --gecos 'git version control' \  
65 - --group \  
66 - --disabled-password \  
67 - --home /home/git \  
68 - git  
69 -  
70 -  
71 -# Add your user to git group  
72 -usermod -a -G git gitlabhq_user_name  
73 -  
74 -```  
75 -  
76 -### !!! IMPORTANT !!! Gitolite should have repository umask 0007 so users from git group has read/write access to repo  
77 -  
78 -```bash  
79 -  
80 -# copy your pub key to git home  
81 -cp ~/.ssh/id_rsa.pub /home/git/rails.pub  
82 -  
83 -# enter user git  
84 -sudo -i -u git  
85 -  
86 -# clone gitolite  
87 -git clone git://github.com/gitlabhq/gitolite  
88 -  
89 -# install gitolite  
90 -gitolite/src/gl-system-install  
91 -  
92 -  
93 -# Setup (Dont forget to set umask as 0007!!)  
94 -gl-setup ~/rails.pub  
95 -  
96 -  
97 -```  
98 -  
99 -  
100 -## Install ruby 1.9.2  
101 -  
102 -```bash  
103 -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  
104 -  
105 -wget http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p290.tar.gz  
106 -  
107 -tar xfvz ruby-1.9.2-p290.tar.gz  
108 -  
109 -cd ruby-1.9.2-p290  
110 -./configure  
111 -make  
112 -sudo checkinstall -D 27 +## Community
113 28
114 -sudo gem update --system 29 +[Google Group](https://groups.google.com/group/gitlabhq)
  30 +IRC freenode: #gitlabhq
115 31
116 -echo "gem: --no-rdoc --no-ri" > ~/.gemrc  
117 -``` 32 +## Contacts
118 33
119 -## Community 34 +Twitter
  35 + * @gitalbhq
  36 + * @dzaporozhets
120 37
121 -[Google Group](https://groups.google.com/group/gitlabhq) 38 +Email
  39 + * m@gitlabhq.com
122 40
123 ## Contribute 41 ## Contribute
124 42
125 -We develop project on our private server.  
126 -Want to help? Contact us on twitter or email to become a team member. 43 +We are on our way to full open source.
  44 +Want to help - create an issue on github and notify us that you are ready to start it.
  45 +If approved - fork, code, cover with tests & make pull request.
  46 +We'll accept good pull requests.