Linux SVN安装启动访问模式

运维 系统运维
Linux下可直接通过命令行"Linux SVN XXXX"来访问,Windows下推荐安装客户端TortoiseSVN,然后利用鼠标右键,进行import、export、add、remove、diff、merge、update、commit等操作。

对大家推荐很好使用的Linux SVN系统,让大家对Linux SVN系统有所了解,然后对Linux SVN系统全面讲解介绍,希望对大家有用在Fedora 8上安装配置Linux SVN,应按照以下步骤进行 :

安装Linux SVN

  1. # yum install svn 创建svn代码库,并修改权限   
  2. # mkdir -p /var/svn   
  3. # svnadmin create /var/svn/myproject   
  4. # chown -R apache.apache /var/svn   

注意:修改所有者为apache,是为了能够通过http访问。

启动Linux SVN访问模式

$ svnserve --daemon --root=/var/svn --listen-port=3690
注意:不推荐用root用户 启动服务 ;默认端口号为3690。

启动http访问模式。配置Apache,加下面的内容到/etc/httpd/conf/httpd.conf中:
LoadModule dav_svn_module modules/mod_dav_svn.so
LoadModule authz_svn_module modules/mod_authz_svn.so
DAV Linux SVN ParentPath /var/svn
注意:如果/etc/httpd/conf.d目录下有subversion.conf配置文件,则只需要将被注释掉的内容放开即可,不要在httpd.conf文件中加入重复的内容。

重新启动Apache

# apachectl restart 修改SELINUX权限
# chcon -R -h -u system_u -t httpd_sys_content_t /var/svn
注意:在SELINUX中,安全性得到了加强。如果不进行这样的修改,客户端访问时就会报错“Could not open the requested SVN filesystem.”。

客户端访问

Linux下可直接通过命令行"Linux SVN XXXX"来访问,Windows下推荐安装客户端TortoiseSVN,然后利用鼠标右键,进行import、export、add、remove、diff、merge、update、commit等操作。

【编辑推荐】

  1. 建立Linux SVN仓库文件与安装及配置
  2. Linux Samba安装服务与修改防火墙配置以允许访问
  3. Linux mount命令中最基本的几个命令
  4. 配置Linux YUM源设置使用代理
  5. Linux smb服务添加到防火墙与开机自启动
责任编辑:佚名 来源: CSDN
相关推荐

2010-05-26 09:21:12

启动SVN

2010-05-27 16:30:48

2021-03-06 10:23:31

Linux配置 SVN

2010-04-01 11:30:40

CentOS系统

2010-06-01 09:54:23

SVN客户端安装

2010-06-01 10:28:14

安装SVN客户端

2010-05-31 19:02:17

访问SVN

2010-05-31 18:35:22

访问SVN

2010-02-02 14:30:42

Linux SVN

2010-02-03 15:54:58

Linux SVN安装

2010-05-31 18:09:19

配置SVN访问

2010-05-31 17:56:27

2009-12-24 15:29:09

Linux安装

2010-06-02 16:19:28

SVN协议

2010-05-26 18:52:12

SVN库

2010-05-26 08:37:45

启动SVN

2017-05-08 18:10:54

2019-08-26 09:00:05

UbuntuLinux

2010-05-25 18:45:05

2010-06-01 12:49:04

SVN分支模式
点赞
收藏

51CTO技术栈公众号