Show More
@@ -52,6 +52,7 b' run::' | |||||
52 | Followed by:: |
|
52 | Followed by:: | |
53 |
|
53 | |||
54 | nix-channel --update |
|
54 | nix-channel --update | |
|
55 | nix-env -i nix-2.0.4 | |||
55 |
|
|
56 | ||
56 |
|
57 | |||
57 | Install required binaries |
|
58 | Install required binaries | |
@@ -88,8 +89,8 b' you have it installed before continuing.' | |||||
88 | To obtain the required sources, use the following commands:: |
|
89 | To obtain the required sources, use the following commands:: | |
89 |
|
90 | |||
90 | mkdir rhodecode-develop && cd rhodecode-develop |
|
91 | mkdir rhodecode-develop && cd rhodecode-develop | |
91 | hg clone https://code.rhodecode.com/rhodecode-enterprise-ce |
|
92 | hg clone -u default https://code.rhodecode.com/rhodecode-enterprise-ce | |
92 | hg clone https://code.rhodecode.com/rhodecode-vcsserver |
|
93 | hg clone -u default https://code.rhodecode.com/rhodecode-vcsserver | |
93 |
|
94 | |||
94 | .. note:: |
|
95 | .. note:: | |
95 |
|
96 | |||
@@ -105,11 +106,15 b' need to install the following.' | |||||
105 |
|
106 | |||
106 | required libraries:: |
|
107 | required libraries:: | |
107 |
|
108 | |||
|
109 | # svn related | |||
108 | sudo apt-get install libapr1-dev libaprutil1-dev |
|
110 | sudo apt-get install libapr1-dev libaprutil1-dev | |
109 |
|
|
111 | sudo apt-get install libsvn-dev | |
|
112 | # libcurl required too | |||
|
113 | sudo apt-get install libcurl4-openssl-dev | |||
|
114 | # mysql/pg server for development, optional | |||
110 | sudo apt-get install mysql-server libmysqlclient-dev |
|
115 | sudo apt-get install mysql-server libmysqlclient-dev | |
111 | sudo apt-get install postgresql postgresql-contrib libpq-dev |
|
116 | sudo apt-get install postgresql postgresql-contrib libpq-dev | |
112 | sudo apt-get install libcurl4-openssl-dev |
|
117 | ||
113 |
|
118 | |||
114 |
|
119 | |||
115 | Enter the Development Shell |
|
120 | Enter the Development Shell | |
@@ -118,7 +123,7 b' Enter the Development Shell' | |||||
118 | The final step is to start the development shells. To do this, run the |
|
123 | The final step is to start the development shells. To do this, run the | |
119 | following command from inside the cloned repository:: |
|
124 | following command from inside the cloned repository:: | |
120 |
|
125 | |||
121 | #first, the vcsserver |
|
126 | # first, the vcsserver | |
122 | cd ~/rhodecode-vcsserver |
|
127 | cd ~/rhodecode-vcsserver | |
123 | nix-shell |
|
128 | nix-shell | |
124 |
|
129 | |||
@@ -194,7 +199,7 b" To use the application's frontend and pr" | |||||
194 | you will need to compile the CSS and JavaScript with Grunt. |
|
199 | you will need to compile the CSS and JavaScript with Grunt. | |
195 | This is easily done from within the nix-shell using the following command:: |
|
200 | This is easily done from within the nix-shell using the following command:: | |
196 |
|
201 | |||
197 | grunt |
|
202 | make web-build | |
198 |
|
203 | |||
199 | When developing new features you will need to recompile following any |
|
204 | When developing new features you will need to recompile following any | |
200 | changes made to the CSS or JavaScript files when developing the code:: |
|
205 | changes made to the CSS or JavaScript files when developing the code:: |
General Comments 0
You need to be logged in to leave comments.
Login now