---------------------------
Package requirement:
================
- subversion.i386 1.6.5-1 installed
- subversion-devel.i386 1.6.5-1 installed
- subversion-perl.i386 1.6.5-1 installed
- subversion-python.i386 1.6.5-1 installed
Creation of SVN Directory and initialization of SVN
SVN directory location is /srv/svn/repos
- mkdir /srv/svn/repos
- svnadmin create --fs-type fsfs /srv/svn/repos
svn import -m "Initial import" project1 file:///home/project1code
Download a copy of WebSVN on the server
- http://websvn.tigris.org/servlets/ProjectDocumentList;jsessionid=24F17B3F5279F7DE3BB39F064A2C4A03
Copy the the extracted websvn to /var/www/html/webSVN
- cp /var/www/html/webSVN/include/distconfig.php to /var/www/html/webSVN/include/config.php
- modify /var/www/html/webSVN/include/config.php
$config->setSedPath('/bin/');
$config->setTarPath('/bin/');
$config->setGZipPath('/bin/');
$config->setZipPath('/usr/bin/');
$config->parentPath('/srv/svn/repos'); -------- > Path of your repository
$config->addTemplatePath($locwebsvnreal.'/templates/calm/');
$config->addTemplatePath($locwebsvnreal.'/templates/BlueGrey/');
$config->addTemplatePath($locwebsvnreal.'/templates/Elegant/');
$config->setTemplatePath($locwebsvnreal.'/templates/BlueGrey/');
Now from your web-browser access http://servername/webSVN - this should give you access to your svn thru web interface
No comments:
Post a Comment