1.install apache2
sudo apt-get install apache2
for more information about apache2 read this link.
2.install subversion
sudo apt-get install subversion
3.install libapache2-svn
sudo apt-get install libapache2-svn
To use svn with apache you need install libapache2-svn
4.config subversion and apache2
a. build a svn project pool:
sudo mkdir -p /home/svn
sudo svnadmin create /home/svn
sudo chown -R /home/svn
sudo chmod -R /home/svn
b. config apache2 for subverion:
sudo gedit /etc/apache2/mods-available/dav_svn.conf
add following codes to dav_svn.conf
<Location /svn>
DAV svn
SVNPath /home/svn
AuthType Basic
AuthName "Subversion repository"
AuthUserFile /etc/subversion/passwd
<LimitExcept GET PROPFIND OPTIONS REPORT>
Require valid-user
</LimitExcept>
</Location>
restart apache2
sudo /etc/init.d/apache2 restart
and now you can access svn(http://localhost/svn)
5.add SSL for subversion
sudo a2enmod ssl
sudo /etc/init.d/apache2 restart
sudo mkdir /etc/apache2/ssl
sudo openssl req -new -x509 -days 365 -nodes -out /etc/apache2/apache.pem -keyout /etc/apache2/ssl/apache.pem
sudo cp /etc/apache2/sites-available/default /etc/apache2/sites-available/myown-ssl
sudo gedit /etc/apache2/sites-available/myown-ssl
分享到:
相关推荐
"SVN-Server-4.1.3-x64.rar" 是一个针对64位操作系统的SVN服务端程序的压缩包,包含版本号4.1.3的服务器安装文件。 **SVN服务端详解:** SVN服务端是SVN系统的核心部分,它负责存储和管理所有版本化的项目文件。这...
VisualSVN Server是一款高效、易用的Subversion(SVN)服务器管理软件,专为Windows平台设计。该软件的最新版本为4.2.2,提供了64位版本以充分利用现代计算机硬件资源。在本文中,我们将详细讲解如何在Windows 64位...
linux 离线安装svn服务器subversion所需的lib包,包含subversion包、apr、apr-util、sqlit-autoconf、zlib subversion版本为1.8.18,亲自安装后可以使用后上传
这款软件的最新版本是5.3.1,适用于64位操作系统,通过"svn-win64-VisualSVN-Server-5.3.1-x64.msi"安装文件,用户可以轻松在系统上部署和管理SVN服务。 **Subversion(SVN)基础** Subversion是一款开源的版本控制...
$ npm install -g svn-server-web-interface $ svn-server-web-interface 用法 $ svn-server-web-interface --help Options: --port, -p The port to run the server on. [string] [default: 4545] 特征 所有存储...
《OSCAM 1.20 powervu_svn10660 i686 Linux-gnu:解析卫星接收与解密技术》 在数字电视领域,OSCAM是一款广受欢迎的开源卫星接收软件,用于解码和共享加密卫星电视信号。标题中的"oscam-1.20-powervu_svn10660-i686...
windows服务端,SVN-Server-1.6.2,安装后可使用。 。
《VisualSVN Server 4.3.6 x64安装指南及SVN基础教程》 VisualSVN Server是一款流行的Subversion(简称SVN)服务器管理工具,专为Windows平台设计。该软件允许用户轻松地在本地或远程网络上设置和管理SVN版本库。在...
CollabNetSubversion-server-1.6.5-6.win32 的安装与配置
【标题】"svn-server-extras-.rpm+说明.rar" 提供的是关于Subversion(简称SVN)服务器扩展组件的RPM包以及相关的说明文档。RPM是Red Hat Package Manager的缩写,是一种软件包管理格式,常用于Linux系统中安装、...
py37-pysvn-svn1106-1.9.12-2041-Win32.exe python pysvn工具 支持windows 32
PySVN提供了Python语言环境下进行Subversion操作的语言支持,比官方的python语言绑定有更好的API。
AnkhSvn-2.5.12440.9 AnkhSvn-2.7.0.6493 TortoiseSVN-1.6.7.18415-x64-svn-1.6.9 TortoiseSVN-1.7.9.23248-x64-svn-1.7.6 TortoiseSVN-1.7.10.23359-win32-svn-1.7.7 TortoiseSVN-1.8.4.24972-x64-svn-1.8.5 ...
python版本2.7,svn版本1.7以上
svn服务端可视化管理工具-VisualSVN-Server-2.1,能够管理本地svn资源文件。图形化 版本管理工具
Flex SVN--1.5.5版本Flex SVN--1.5.5版本Flex SVN--1.5.5版本Flex SVN--1.5.5版本Flex SVN--1.5.5版本Flex SVN--1.5.5版本Flex SVN--1.5.5版本
VisualSVN Server是一款在Windows环境下广泛使用的Subversion(SVN)服务器软件,其2.7.14版本提供了稳定且高效的服务,是开发者进行协同开发、版本管理的重要工具。在本文中,我们将深入探讨VisualSVN Server的功能...
《VisualSVN Server 4.2.1:打造高效SVN服务端的利器》 VisualSVN Server是一款专为Windows平台设计的Subversion(SVN)服务器软件,它以其直观的用户界面、易于管理和强大的功能集,成为企业级版本控制系统中的...
SVN服务端(VisualSVN-Server-3.9.0-x64) SVN服务端(VisualSVN-Server-3.9.0-x64) 直接使用