云主机安装SVN操作步骤
来源:互联网 发布:贵阳大数据产业博览会 编辑:程序博客网 时间:2024/06/07 14:35
操作步骤及易错点提醒
一:命令安装svn server
<span style="font-size:14px;">yum install subversion</span>
二:版本查看
<span style="font-size:14px;">svnserve --version</span>
三:创建SVN版本库目录 mkdir -p /root/svn/svnrepos
四:创建版本库 svnadmin create/root/svn/svnrepos
执行了这个命令之后会在/var/svn/svnrepos目录下生成如下这些文件
五:进入conf目录(该svn版本库配置文件)cd conf/ 重点
authz文件是权限控制文件
passwd是帐号密码文件
svnserve.conf SVN服务配置文件
六:设置帐号密码 vi passwd
在[users]块中添加用户和密码,格式:帐号=密码,如 ftx = 409-system
七:设置权限 vi authz
在末尾添加如下代码: [/] 必须有
<span style="font-size:18px;"> [/] ftx=rw </span>意思是版本库的根目录 ftx 对其有读写权限
八:修改svnserve.conf文件 vi svnserve.conf
打开下面的几个注释:
anon-access = read #匿名用户可读
auth-access = write #授权用户可写
password-db = passwd #使用哪个文件作为账号文件
authz-db = authz #使用哪个文件作为权限文件
realm = /root/svn/svnrepos # 认证空间名,版本库所在目录
九:启动svn版本库 svnserve -d -r /root/svn/svnrepos(停止SVN命令 killall svnserve)
做事当然要十全十美,用shell脚本启动,省去写命令的麻烦。
startsvn 文件
然后修改过执行文件,chmod 777 startsvn
<span style="font-size:14px;">if [ ! -f "/usr/bin/svnserve" ]thenecho "svnserver startup: cannot start"exitficase "$1" instart)echo "Starting svnserve…" svnserve -d -r /root/svn/svnreposecho "Finished!" ;;stop)echo "Stoping svnserve…" killall svnserve echo "Finished!" ;;restart)$0 stop$0 start;;*)echo "Usage: svn { start | stop | restart } "exit 1esac</span>
执行截图如下:
0 0
- 云主机安装SVN操作步骤
- MyEclipse 安装SVN的操作步骤
- SVN 操作步骤
- SVN分支操作步骤
- win7下安装svn服务器端及客户端详细步骤-同一主机
- SVN安装步骤详解
- 安装SVN步骤
- SVN server安装步骤
- linux安装svn步骤
- LINUX svn安装步骤
- SVN安装步骤
- svn插件安装步骤
- SVN安装步骤【详细】
- 安装SVN步骤
- 阿里云ubuntu14.04的ECS主机安装Mysql步骤
- SVN迁移简单操作步骤
- SVN 代码提交操作步骤
- svn分支开发操作步骤
- Linux下查看Java进程的运行期间堆栈情况
- duilib 界面库 实现timer定时器
- android mvp快速开发框架介绍(dileber的简介)
- 输入一个集合,求集合内最大乘积
- C++ primer P82 练习3.6
- 云主机安装SVN操作步骤
- 【Redis笔记(四)】 Redis数据结构 - list链表
- AndroidStudio快捷键汇总
- LeetCode(21)-Merge Two Sorted Lists
- 42. Trapping Rain Water leetcode Python 2016 new season
- C++ primer P82 练习3.10
- 详解UML中的关系(泛化、实现、依赖、关联【聚合、组合】)
- CEF中JavaScript与C++交互
- Yii2-高级应用程序模板在同一域名下使用配置