Jul 16
1 2 3 4 5 6 | sudo ап-да инсталирате apache2 libapache2-моден-Python libapache2-SVN питон-setuptools покваряване питон-подривна дейност sudo easy_install Trac sudo ап-да инсталирате sqlite var / lib / trac sudo mkdir / Var / lib / Trac var / lib / trac sudo chown WWW-данни: WWW-данни / Var / lib / Trac etc / apache2 / sites-available / trac sudo VI / т.н. / apache2 / сайтове-достъпни / Trac |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | <virtualhost *> ServerAdmin Webmaster @ localhost ServerName trac.example.com DocumentRoot / Var / WWW ErrorLog / var/log/apache2/error.trac.log CustomLog / var/log/apache2/access.trac.log комбиниран <location /projects> SetHandler mod_python PythonInterpreter main_interpreter PythonHandler trac.web.modpython_frontend PythonOption TracEnvParentDir / Var / lib / Trac PythonOption TracUriRoot / проекти </ местоположение> <locationmatch "/projects/[[:alnum:]]+/login"> AuthType Основни AuthName "Trac" AuthUserFile / etc/apache2/dav_svn.passwd Необходима валиден потребител </ locationmatch> </ virtualhost> |
7 8 9 10 11 12 13 14 15 16 17 | sudo a2dissite подразбиране sudo a2ensite Trac etc / init.d / apache2 reload sudo / и т.н. / init.d / apache2 презаредите var / lib CD / Var / lib sudo mkdir SVN var / lib / svn / ProjectName sudo svnadmin създаване / Var / lib / SVN / ProjectName www-data / var / lib / svn sudo chown-R WWW-данни / Var / lib / SVN etc / init.d / apache2 restart sudo / и т.н. / init.d / apache2 рестартиране var / lib / trac / YourProjectNameHere initenv sudo-Trac Admin / Var / lib / Trac / YourProjectNameHere initenv www-data / var / lib / trac sudo chown-R WWW-данни / Var / lib / Trac etc / apache2 / mods-available / dav_svn.conf sudo VI / т.н. / apache2 / Модификации-достъпни / dav_svn.conf |
1 2 3 4 5 6 7 8 9 | <location /svn> DAV SVN SVNParentPath / Var / lib / SVN AuthType Основни AuthName "катурване хранилището" AuthUserFile / etc/apache2/dav_svn.passwd AuthzSVNAccessFile / etc/apache2/dav_svn.authz Необходима валиден потребител </ местоположение> |
18 19 20 | / etc / apache2 / dav_svn.passwd username1 sudo htpasswd-C / т.н. / apache2 / dav_svn.passwd username1 etc / apache2 / dav_svn.passwd username2 sudo htpasswd / т.н. / apache2 / dav_svn.passwd username2 etc / apache2 / dav_svn.authz sudo VI / т.н. / apache2 / dav_svn.authz |
1 2 3 4 5 6 | [/] username1 = R username2 = RW [/ ProjectName] username1 = RW username2 = R |
21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 | etc / apache2 / dav_svn.passwd sudo chown WWW-данни / и т.н. / apache2 / dav_svn.passwd var / lib / trac CD / Var / lib / Trac sudo Trac-Admin ProjectName разрешение добавите потребителско име TRAC_ADMIN var / www / .python-eggs sudo mkdir / Var / WWW /. питон-яйца var / www / .python-eggs sudo chown WWW-данни / Var / WWW /. питон-яйца sudo ап-да инсталирате изгради-съществените graphviz svn.edgewall.org / repos / genshi / trunk / sudo easy_install http:// svn.edgewall.org / репо / genshi / багажника / trac-hacks.org / svn / accountmanagerplugin / trunk sudo easy_install http://-Trac hacks.org / SVN / accountmanagerplugin / багажника trac-hacks.org / svn / customfieldadminplugin / 0.11 sudo easy_install http://-Trac hacks.org / SVN / customfieldadminplugin / 0,11 trac-hacks.org / svn / eclipsetracplugin / tracrpcext / 0.10 sudo easy_install http://-Trac hacks.org / SVN / eclipsetracplugin / tracrpcext / 0,10 trac-hacks.org / svn / iniadminplugin / 0.11 sudo easy_install http://-Trac hacks.org / SVN / iniadminplugin / 0,11 trac-hacks.org / svn / masterticketsplugin / 0.11 sudo easy_install http://-Trac hacks.org / SVN / masterticketsplugin / 0,11 trac-hacks.org / svn / pagetopdfplugin / 0.10 / sudo easy_install http://-Trac hacks.org / SVN / pagetopdfplugin / 0,10 / trac-hacks.org / svn / progressmetermacro / 0.11 sudo easy_install http://-Trac hacks.org / SVN / progressmetermacro / 0,11 trac-hacks.org / svn / ticketdeleteplugin / 0.11 sudo easy_install http://-Trac hacks.org / SVN / ticketdeleteplugin / 0,11 trac-hacks.org / svn / tracwysiwygplugin / 0.11 sudo easy_install http://-Trac hacks.org / SVN / tracwysiwygplugin / 0,11 wikinotification.ufsoft.org / svn / trunk sudo easy_install http:// wikinotification.ufsoft.org / SVN / багажника etc / init.d / apache2 restart sudo / и т.н. / init.d / apache2 рестартиране w3m http:// localhost projects and w3m http: // localhost / svn / ProjectName w3m http:// localhost / проекти и w3m http:// localhost / SVN / ProjectName |

































