系统环境centos6.3
以下都是在root用户下运行的
yum install subversion mod_dav_svn
安装svn服务需要的rpm包,这里会自动安装httpd包,也就是apache!
service httpd start
chkconfig 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/www
mkdir svn
cd svn
svnadmin create repos(在svn目录下建立repos版本库)
chown -R apache:apache repos 将repos这个版本库的拥有人变更为apache,组变为apache
ps:在前面安装httpd的时候,会自动建立apache用户和apache组
创建一个svn用户名,第一次创建需要加参数c,以后不要加参数c
htpasswd -cm /etc/svn-auth-conf yourusername
New 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 out
LoadModule dav_svn_module modules/mod_dav_svn.so
LoadModule 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仓库了!
分享到:
相关推荐
CentOS 6.3 安装VMTools 本篇为大家介绍如何在CentOS 6.3中安装VMTools
CentOS 6.3安装(超级详细图解教程) 相当齐全
CentOS6.3安装(超级详细图解教程)。具体软件安装步骤与方法。
Centos6.3 yum安装lamp架构
CentOS 6.3安装文档 word版
Centos6.3安装教您如何按照centos,已经出现的常见问题的解决
主要是针对配置centos6.3版本的安装、python26的安装、python26模块的安装、nginx服务的安装、hg安装、解决乱码问题及ftp问题,centos6.3版本的安装与配置,安装过程中的配置,安装包选择
NULL 博文链接:https://love-66521.iteye.com/blog/1622449
解决红帽linux下载yum源问题,或其他linux系统yum源
详细讲解安装CentOS6.3操作系统,非常详细的安装步骤。
CentOS6.3源码安装mysql5.6方法.pdf
Oracle 11gR2 For Centos6.3数据库安装文档 Oracle 11gR2 For Centos6.3数据库安装文档
还不错的,很实用。希望大家能够喜欢,以后多多交流。
CentOS6.3 Linux操作系统图文安装教程
CentOS6.3安装TimesTen.docx
elfutils-libelf-devel-0.152-1.el6.i686.rpm
CentOS 6.3安装(超级详细图解教程) ,最新的CentOS,操作系统安装教程。
Centos 6.3最小化安装桌面脚本 在最小化系统安装桌面
centos 6.3系统安装yum所需的安装软件包集 另附安装操作教程链接: http://blog.csdn.net/primeprime/article/details/79205029