SVN服务器搭建【Linux】
-
执行命令下载安装SVN
yum install -y subversion
-
执行完之后查看是否安装成功【能看到版本号就成功了】
svn --vsersion
-
创建一个文件夹,当作SVN仓库的根目录
mkdir -p /svn/version
-
在SVN仓库下创建项目目录
mkdir -p /svn/version/myself
-
创建SVN仓库版本管理文件
svnadmin create /svn/version/myself
-
配置SVN服务
#进入配置文件路径下 cd /svn/version/myself/conf
#编辑账号权限文件 vim authz #找到[group]标签,在下面设置用户权限 #说明:[/]中括号里面表示设置的路径 #name:auth name表示用户名 auth表示权限【w:写 r:读】 #下面设置两个用户根目录读写权限 [/] father=wz mother=wz
#配置账号密码 vim passwd #找到[users]标签,在下面设置用户账号密码 father=123456 mother=123456
#修改SVN配置 vim svnserve.conf #将[general]下面几项的注释打开 anon-access = read auth-access = write password-db = passwd authz-db = authz #将[general]下面realm的注释打开,并将地址填写为svn仓库根路径 realm = /svn/version
-
启动SVN服务,查看是否启动成
#启动服务 #svnserve -d -r svn根路径 svnserve -d -r /svn/version #查看进程状态 ps aux|grep svn
-
放开3690端口
-
客户端连接SVN服务器
#svn://服务器ip/项目目录 svn://192.168.3.200/myself