Linuxcentos下安装svn服务器就这么难么
Centos下安装SVN服务器详细步骤
保证网络连通的条件。
执行以下一项或两项操作或下载安装包。
先解压apache和svn,解压
1.安装apache
yuminstallhttpd
yuminstallmod_dav_svn
3.创建SVN存储库
mkdir/home/svn
4
svnaadmincreate/home/svn/xyz(存储库名称:xyz)
5.创建用户和密码
在/home/svn/xyz/conf目录下输入:htpasswd:cpasswdxiao
第一次创建用户密码时。
需要添加“-c”参数
6设置权限
编辑authz文件。
并设置组员工的读取权限
7server.conf
8.启动SVN服务
svnserve-d--listen-port3690-r/home/svn/xyz
9.在防火墙上开放3690端口
进入/etc/sysconfig并修改iptables文件
添加以下内容:
-ARH-Firewall-1-INPUT-mstate--stateNEW-mtcp-ptcp--dport3690-jACCEPT
10更新apache以确保http可以访问。
>
修改/etc/httpd/conf.d/subversion.conf文件
添加以下内容:
LoadModulatedav_svn_modules/mod_dav_svn.so
LoadModuleauthz_svn_module模块/mod_authz_svn.so
<位置/>
DAVsvn
SVNParentPath/home/svn/xyz
AuthTypeBasic
AuthName"AuthorizationRealm"
AuthUserFile/home/svn/xyz/conf/passwd
AuthzSVNAccessFile/home/svn/xyz/conf/authz
Requirevalid-user
11指定SVN下的目录为apach。
eown
chown–Rapache:apache/home/svn/xyz
设置apache在12启动时启动
chkconfighttpdon
13。
设置svn开机启动
(1)写入/usr/local/customshell/svn.sh;上下文是svnserve--d--listen-po。
rt3690–r/home/svn/xyz
(2).vim/etc/rc.d/rc.local添加一句:/usr/local/customshell/svn.sh
svn服务器安装和配置Windows下SVN服务器配置详解
安装SVNServer1)下载VisualSVNServer并根据需要选择32位或64位。
(V3.3.1版本支持操作系统环境:WindowsVista、WindowsServer2003/2008、win7)2)下载完成后,双击安装,如下图:3)点击“下一步”继续。
下一步,第一步就OK了,选择版本后,按“StandardEdition”。
4)单击“下一步”,配置服务器协议和端口,注意不要与当前端口冲突。
location为VisualSVNServer安装目录,repos为存储库目录,ServerPort为Apache打开的端口以及后面选择的协议(勾选https,不勾选http)。
5)点击“下一步”进行安装,如图:6)运行VisualSVNManager,如图所示安装成功:创建存储库在SVNSServer上创建存储库,存储库名称:test。
具体步骤:1)在SVN服务器工具r上安装OpenSVNServe,如下图:2)右键单击SVNServer上的“Repositories”,点击“NewRepository”,在“CreateNewRepository”窗口中输入“Test”并点击“确定”然后开始创建“测试”。
图书馆。
3)如果创建成功,可以看到新创建的“test”库。
添加user1:test1、user2:test2,将仓库访问用户“test”添加到库用户中,如下图所示。
添加仓库用户有两种方法,特殊步骤方法一:1)右键单击SVNSServer上的“Users”,单击“CreateUser”,在弹出的“CreateNewUser”窗口中输入用户名:test1,密码。
并确认密码:123(自定义此密码)。
如下图所示。
2)然后点击“确定”,用户已成功添加。
如图所示。
方法二:1)在SVNSServer上选择您需要添加用户的存储库,右键单击“测试”,如下图“测试”,在弹出的“propertiesfor/SVN”中单击“属性”。
/test”窗口,点击“添加”。
然后在弹出的“ChooseUserorGroup”窗口中点击“Createuser”,在弹出的“CreateNewUser”窗口中输入用户名test2,密码和认证密码:123(密码2)点击“OK”,用户已成功添加到仓库访问权限。
库设置用户test1权限独占,用户test2有读写权限。
具体步骤:1)在SVNSServer上选择您需要添加用户的存储库:右键单击“测试”,如下图所示,在弹出的“propertiesfor/SVN”中单击“属性”。
/test”窗口,设置用户test1为仅权限,用户test2有读写权限。
注:NoAccess:无访问权限。
Read-only:只读权限。
Read/Write:读写权限。
2)如果设置完成后点击“确定”。