UBUNTU 下安裝 SVN Server
SVN Server 有許多模式 , 由於 google 推出 svn 服務是使用 https 模式, 所以依此為目標.
首先安裝 SVN
sudo apt-get install subversion
安裝 svn 在 Apache 使用的套件
sudo apt-get install libapache2-svn
建立svn倉庫
sudo mkdir /home/svnsudo svnadmin create /home/svnsudo chown -R www-data:www-data /home/svn/etc/apache2/sites-available/default
依照上次安裝 ssl 程序, 在 最下方的 NameVirtualHost *:443 段落增加<location>..., 修改後如下
<virtualhost>
DocumentRoot /var/www/https/
ErrorLog /var/log/apache2/error.log
CustomLog /var/log/apache2/access.log combined
SSLEngine On
SSLCertificateFile /etc/apache2/ssl/apache.crt
SSLCertificateKeyFile /etc/apache2/ssl/apache.key
<location>
DAV svn
SVNPath /home/svn
</location>
</virtualhost>
然後重新啟動 APache
sudo /etc/init.d/apache2 restart
想要測試是否成功, 使用瀏覽器 https://10.xx.xx.xx(你的主機網址)/svn/ 應該會看到如下
Revision 0: /
Powered by Subversion version 1.4.3 (r23084).
就代表安裝完成了
0 意見:
張貼意見