##// END OF EJS Templates
docs: updated dev setup
marcink -
r3426:55112630 default
parent child Browse files
Show More
@@ -52,6 +52,7 b' run::'
52 52 Followed by::
53 53
54 54 nix-channel --update
55 nix-env -i nix-2.0.4
55 56
56 57
57 58 Install required binaries
@@ -88,8 +89,8 b' you have it installed before continuing.'
88 89 To obtain the required sources, use the following commands::
89 90
90 91 mkdir rhodecode-develop && cd rhodecode-develop
91 hg clone https://code.rhodecode.com/rhodecode-enterprise-ce
92 hg clone https://code.rhodecode.com/rhodecode-vcsserver
92 hg clone -u default https://code.rhodecode.com/rhodecode-enterprise-ce
93 hg clone -u default https://code.rhodecode.com/rhodecode-vcsserver
93 94
94 95 .. note::
95 96
@@ -105,11 +106,15 b' need to install the following.'
105 106
106 107 required libraries::
107 108
109 # svn related
108 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 115 sudo apt-get install mysql-server libmysqlclient-dev
111 116 sudo apt-get install postgresql postgresql-contrib libpq-dev
112 sudo apt-get install libcurl4-openssl-dev
117
113 118
114 119
115 120 Enter the Development Shell
@@ -118,7 +123,7 b' Enter the Development Shell'
118 123 The final step is to start the development shells. To do this, run the
119 124 following command from inside the cloned repository::
120 125
121 #first, the vcsserver
126 # first, the vcsserver
122 127 cd ~/rhodecode-vcsserver
123 128 nix-shell
124 129
@@ -194,7 +199,7 b" To use the application's frontend and pr"
194 199 you will need to compile the CSS and JavaScript with Grunt.
195 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 204 When developing new features you will need to recompile following any
200 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