电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

搭建SVN服务器+界面管理

搭建SVN服务器+界面管理_第1页
1/6
搭建SVN服务器+界面管理_第2页
2/6
搭建SVN服务器+界面管理_第3页
3/6
SVN 服务器 + IF.svnadmin 搭建系统环境关闭 iptables 和 selinux一、SVN 服务器搭建http://blog.csdn.net/binsoft/article/details/446247231.安装必备软件包yum install subversion mysql-server httpd mod_dav_svn mod_perl sendmailwget gcc-c++ make unzip perl* ntsysv vim-enhanced说明:subversion (SVN 服务器)MySQL-server (用于 codestriker)httpd mod_dav_svn mod_perl (用于支持 WEB 方式管理 SVN 服务器)sendmail (用于配置用户提交代码后发邮件提醒)wget gcc-c++ make unzip perl* (必备软件包)ntsysv vim-enhanced (可选)2.基本的 SVN 服务器配置1)新建一个目录用于存储 SVN 所有文件mkdir /home/svn2)新建一个版本仓库svnadmin create /home/svn/project3)初始化版本仓库中的目录mkdir project project/server project/client project/test (建立临时目录)svn import project/ file:///home/svn/project -m “初始化 SVN 目录”rm -rf project (删除临时建立的目录)4)添加用户要添加 SVN 用户非常简单,只需在/home/svn/project/conf/passwd 文件添加一个形如“username=password”的条目就可以了。为了测试,我添加了如下内容:[users]# harry = harryssecret# sally = sallyssecretliqing = liqingliujj = liujjliufj = liufj5)修改用户访问策略/home/svn/project/conf/authz 记录用户的访问策略,以下是参考:[groups]admin = liqing,liujjproject_s = liqing,liujjproject_c = liqing,liujjproject_t = liqing,liujj[project:/]@admin = rw* =[project:/server]@admin = rw@project_s = rw* =[project:/client]@admin = rw@project_c = rw* =[project:/test]@admin = rw@project_s = r@project_c = r@project_t = r* =说明:以上信息表示,只有 project_p 用户组有根目录的读写权。r 表示对该目录有读权限,w 表示对该目录有写权限,rw 表示对该目录有读写权限。最后一行的* =表示,除了上面设置了权限的用户组之外,其他任何人都被禁止访问本目录。这个很重要,一定要加上!6)修改 svnserve.conf 文件,让用户和策略配置升效.svnserve.conf 内容如下:[general]anon-access = noneauth-access = writepassword-db = /home/svn/project/conf/passwdauthz-db = /home/svn/project/conf/authz7)启...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

搭建SVN服务器+界面管理

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部