linux安装svn服务器
时间: 2023-11-01 16:00:23 浏览: 117
下面是在Linux系统上安装Subversion(SVN)服务器的步骤:
1.安装SVN服务器
在命令行中输入以下命令:
```
sudo apt-get update
sudo apt-get install subversion libapache2-mod-svn
```
2.创建SVN仓库
在命令行中输入以下命令:
```
sudo mkdir /var/svn
sudo svnadmin create /var/svn/repo
```
3.设置SVN仓库权限
在命令行中输入以下命令:
```
sudo chown -R www-data:www-data /var/svn/repo
sudo chmod -R 775 /var/svn/repo
```
4.配置Apache2
在命令行中输入以下命令:
```
sudo a2enmod dav_svn
sudo systemctl restart apache2
```
5.配置SVN仓库访问
在命令行中输入以下命令:
```
sudo nano /etc/apache2/mods-available/dav_svn.conf
```
在打开的文件中添加以下内容:
```
<Location /svn>
DAV svn
SVNParentPath /var/svn
AuthType Basic
AuthName "SVN Repositories"
AuthUserFile /etc/apache2/dav_svn.passwd
Require valid-user
</Location>
```
然后保存并关闭文件。
6.配置SVN用户和密码
在命令行中输入以下命令:
```
sudo htpasswd -c /etc/apache2/dav_svn.passwd username
```
其中,`username`是你要设置的SVN用户名。
7.重启Apache2
在命令行中输入以下命令:
```
sudo systemctl restart apache2
```
现在你的SVN服务器已经安装并配置完成,你可以通过访问`http://your-server-ip/svn`来访问SVN仓库。
阅读全文