Changes between Version 5 and Version 6 of TracUbuntuMultipleProjects
- Timestamp:
- Mar 23, 2007, 1:35:30 AM (17 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
TracUbuntuMultipleProjects
v5 v6 31 31 32 32 {{{ 33 %sudo mkdir /var/ trac34 %sudo chown www-data:www-data /var/ trac33 %sudo mkdir /var/lib/trac 34 %sudo chown www-data:www-data /var/lib/trac 35 35 }}} 36 36 … … 42 42 SetHandler mod_python 43 43 PythonHandler trac.web.modpython_frontend 44 PythonOption TracEnvParentDir /var/ trac44 PythonOption TracEnvParentDir /var/lib/trac 45 45 PythonOption TracUriRoot /projects 46 46 </Location> … … 59 59 assuming for now you just want to create an empty base project in subversion without any actual code, do the following: 60 60 61 create a 'home' subversion repository at /var/ svn (this isnt necessary, just useful), and create a skeleton config for a project like so (cf: TracOnUbuntu):61 create a 'home' subversion repository at /var/lib/svn (this isnt necessary, just useful), and create a skeleton config for a project like so (cf: TracOnUbuntu): 62 62 63 63 {{{ 64 % sudo mkdir /var/ svn65 % sudo mkdir /var/ svn/YourProjectNameHere64 % sudo mkdir /var/lib/svn 65 % sudo mkdir /var/lib/svn/YourProjectNameHere 66 66 % sudo mkdir /tmp/YourProjectNameHere 67 67 % sudo mkdir /tmp/YourProjectNameHere/branches 68 68 % sudo mkdir /tmp/YourProjectNameHere/tags 69 69 % sudo mkdir /tmp/YourProjectNameHere/trunk 70 % sudo svnadmin create /var/ svn/YourProjectNameHere71 % sudo svn import /tmp/YourProjectNameHere file:///var/ svn/YourProjectNameHere -m "initial import"70 % sudo svnadmin create /var/lib/svn/YourProjectNameHere 71 % sudo svn import /tmp/YourProjectNameHere file:///var/lib/svn/YourProjectNameHere -m "initial import" 72 72 % sudo rm -rf /tmp/YourProjectNameHere 73 73 }}} … … 78 78 79 79 {{{ 80 % sudo chown -R www-data /var/ svn/YourProjectNameHere80 % sudo chown -R www-data /var/lib/svn/YourProjectNameHere 81 81 % sudo chown -R www-data /usr/share/trac 82 82 % sudo apache2 -k restart … … 86 86 87 87 {{{ 88 % sudo trac-admin /var/ trac/test_project initenv88 % sudo trac-admin /var/lib/trac/test_project initenv 89 89 }}} 90 90 91 when done, you need to change the ownership of /var/ trac/test_project to91 when done, you need to change the ownership of /var/lib/trac/test_project to 92 92 93 93 {{{ 94 % sudo chown -R www-data:www-data /var/ trac/test_project94 % sudo chown -R www-data:www-data /var/lib/trac/test_project 95 95 }}} 96 96 … … 166 166 SetHandler mod_python 167 167 PythonHandler trac.web.modpython_frontend 168 PythonOption TracEnvParentDir /var/ trac168 PythonOption TracEnvParentDir /var/lib/trac 169 169 PythonOption TracUriRoot /projects 170 170