centos6.3安装subversion仓库
来源:互联网 发布:彩票合买大厅源码 编辑:程序博客网 时间:2024/05/21 17:39
系统环境centos6.3
以下都是在root用户下运行的
yum install subversion mod_dav_svn
安装svn服务需要的rpm包,这里会自动安装httpd包,也就是apache!
service httpd startchkconfig httpd on
如果start报错的话,请修改httpd的配置文件,将www.example.com改到本地localhost来,并取消注释
将你的主机名添加进/etc/hosts文件,与127.0.0.1对应!这下应该没错了!这是最常见的两条错误
打开浏览器测试以下 http://hostname;正常情况应该是出现apache的默认界面
将网络防火墙关闭,/etc/init.d/iptables stop
建立svn版本库cd /var/wwwmkdir svncd svnsvnadmin create repos(在svn目录下建立repos版本库)chown -R apache:apache repos 将repos这个版本库的拥有人变更为apache,组变为apacheps:在前面安装httpd的时候,会自动建立apache用户和apache组创建一个svn用户名,第一次创建需要加参数c,以后不要加参数chtpasswd -cm /etc/svn-auth-conf yourusernameNew password:Re-type new password:
接下来配置subversion的apache的配置
cd /etc/httpd/conf.d/vim subversion.conf# Make sure you uncomment the following if they are commented outLoadModule dav_svn_module modules/mod_dav_svn.soLoadModule authz_svn_module modules/mod_authz_svn.so# Add the following to allow a basic authentication and point Apache to where the actual# repository resides.<Location /repos> DAV svn SVNPath /var/www/svn/repos#这里是你的版本库的位置 AuthType Basic AuthName "Subversion repos"#这是登陆的用户名 AuthUserFile /etc/svn-auth-conf#这是你的用户名和密码文件 Require valid-user</Location>service httpd restart访问http://localhost/repos这样svn的仓库就建好了!可以使用命令svn import 工程路径 file://仓库路径 -m "这里是备注"这样就添加进svn仓库了!比较常用的命令是svn add svn commit -m svn co通过这三个命令就可以管理svn仓库了!
0 0
- centos6.3安装subversion仓库
- Centos6.3 下安装subversion 用post-commit 实现仓库与web同步
- CentOS6上搭建Subversion仓库
- 在centos6.3上安装subversion客户端
- centos6.x 安装subversion svn
- centos6使用软件仓库安装软件
- Centos6.3下安装配置Trac和Subversion(SVN)全过程!(一)
- CentOS6.X下安装配置独立SVN服务器Subversion server
- Centos6.5安装subversion使用svn版本库
- 本地建立Subversion仓库
- Subversion建立仓库
- CentOS6.3中Trac和Subversion(SVN)的结合(二)
- Subversion仓库的目录结构
- 使用mod_dav_svn访问Subversion仓库
- 使用mod_dav_svn访问Subversion仓库
- Subversion安装
- Subversion安装
- subversion安装
- c实现字符串消除
- 动态规划之最长公共子序列(LCS)
- 打印十字图
- 【TCP】s.shutdownOutput();这行代码的牛逼之处
- 鏈表C++模版
- centos6.3安装subversion仓库
- Android开发环境搭建-eclipse+ADT及hello world
- DAO
- HTML_JavaScript基础入门
- HDU 1542 Atlantis (离散化+扫描线)
- 多线程之二:创建一个多线程管理器(Creating a manager for Multiple Threads)
- Spring整合MyBatis
- org.apache.jasper.JasperException: Unable to compile class for JSP的解决方案
- 第一周作业1——编写计算“两个整数的最大公约数”程序