安装步骤如下:

1、命令:yum install subversion

之后会打印很多消息,显示 Complete! 则完成。

2、查看 svn 版本:svnserve --version

3、创建SVN版本库目录(subversion默认是把 /svn/svn1 作为数据根目录的,开机启动默认也是从这里) :mkdir -p /svn/svn1

4、创建版本库:svnadmin create /svn/svn1

5、进入conf目录(该svn版本库配置文件): cd conf/  
   authz文件是权限控制文件
   passwd是帐号密码文件
   svnserve.conf SVN服务配置文件

6、设置帐号密码 : vi passwd

在[users]块中添加用户和密码,格式:帐号=密码,如 linnuo=linnuo

7、设置权限 :vi authz
   在末尾添加如下代码:

[/]
linnuo=rw

   rw 表示读和写(read write)

8、修改svnserve.conf文件  : vi svnserve.conf

打开下面的几个注释:
   anon-access = read ---- 匿名用户可读
   auth-access = write ---- 授权用户可写
   password-db = passwd ---- 使用passwd文件作为账号文件
   authz-db = authz ---- 使用authz文件作为权限文件
   realm = /svn/svn1 ---- 认证空间名,版本库所在目录

9、启动svn命令:  svnserve -dr /svn/svn1(停止SVN命令:  killall svnserve)

ok,  zou si jie mo 愉快的搞定了

最新文章

  1. SQL Server 更改跟踪(Chang Tracking)监控表数据
  2. AngularJs-ui modal 传参数
  3. 通过FTP将一个数据文件从A服务器下载到B服务器的整个过程
  4. 轻松使用Nginx搭建web服务器
  5. java注解研究
  6. updatepannel的使用
  7. uva10954 - Add All(multiset功能)
  8. 转:浏览器与WEB服务器工作过程举例
  9. AIX系统开启ftp服务
  10. Java中this关键字的作用
  11. uboot之位置无关代码解析
  12. Paper藐小之处明察秋毫故时有物外之趣
  13. 软件开发:网站&视频&书籍&文章推荐(不断更新)
  14. Linux命令-基本变量类型及其运算
  15. 【转】void 详解
  16. python中的requests使用小结
  17. 20145307陈俊达_安卓逆向分析_dex2jar&jd-gui的使用
  18. Mysql count+if 函数结合使用
  19. c++ 多态,虚函数、重载函数、模版函数
  20. Python学习:13.Python正则表达式

热门文章

  1. 论文笔记(3)-Extracting and Composing Robust Features with Denoising Autoencoders
  2. boot分区剩余空间不足
  3. .NET 调试入门(三)常用的命令
  4. LeetCode151:Reverse Words in a String
  5. [翻译]NUnit---TearDown and SetUpFixture and Test Attributes(二十)
  6. Ubuntu-18.04.2系统 Nginx+uWSGI+Django 部署生产环境
  7. EF学习笔记-1 EF增删改查
  8. [USACO5.1] 乐曲主题Musical Themes
  9. 三,memcached服务的两种访问方式
  10. 程序猿的日常——SpringMVC系统架构与流程回顾