linux下安装svn
发布时间:2020-12-14 01:10:04 所属栏目:Linux 来源:网络整理
导读:http://mirrors.shu.edu.cn/apache/subversion/subversion-1.9.7.tar.gz 注意:原代码安装超级麻烦,参考文档: http://blog.csdn.net/china_style/article/details/78657809 建议yum安装 [[email?protected] src]# yum install subversion -y 建立总仓库 mk
http://mirrors.shu.edu.cn/apache/subversion/subversion-1.9.7.tar.gz 建议yum安装[[email?protected] src]# yum install subversion -y 建立总仓库mkdir /usr/local/svn 这个地址随意 建立项目仓库[[email?protected] svn]# svnadmin create /usr/local/svn/shop [[email?protected] shop]# ls conf db format hooks locks README.txt 设置仓库账户安全进入conf配置文件目录,给当前仓库下的zw用户配置rw权限 vim ahthz [/] zw=rw 进入conf配置文件目录,给zw用户设置密码 vim password zw=123 进入conf配置文件目录,给当前仓库权限进行配置 vim svnserve.conf anon-access = none auth-access = write password-db = password authz-db = authz realm = /var/svn/ygmedu 开启svn服务器,默认端口3690[[email?protected] shop]# svnserve -d -r /usr/local/svn/ 查看是否开启[[email?protected] shop]# netstat -nltp 检出代码svn co svn仓库地址 ./ 设置某仓库提交更新到某网站根目录的钩子脚本(当客户端进行提交后,服务端同步文件并把文件复制一份到网站跟目录)cd /var/svn/m/hooks cp post-commit.tmpl post-commit chomd a+x post-commit vim post-commit export LANG=en_US.UTF-8 svn up --non-interactive --username zw --password 123 '/user/local/src/web/m' (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |