安装svn

yum -y install subversion

创建保存仓库/版本库的目录

mkdir -p /opt/data/svndir

创建仓库/版本库, 这里同时创建两个仓库(project, myweb)

svnadmin create /opt/data/svndir/project
svnadmin create /opt/data/svndir/myweb

每个仓库下都会有一个conf目录,用来配置该仓库的账号和权限

cd /opt/data/svndir/myweb/conf

配置账号密码:  passwd文件

# 添加 账号=密码
[users]
dai =

配置权限: authz文件

# 在文件的最后添加
[/]
* = rw # 或者
# [myweb:/]
# * = rw

修改仓库配置文件: svnserve.conf 文件
打开如下几行前面的注释,一定要删除前面的空格

anon-access = read
auth-access = write
password-db = passwd
authz-db = authz

启动SVN
启动SVN的时候,必须用保存仓库的目录,否则在认证上会提示认证失败

svnserver -d -r /opt/data/svndir

用svn客户端测试(TortoiseSVN):
检出项目

按照提示输入账号密码即可检出, 第一次需要,后面就不再需要输入账号密码

其他认证失败问题: 如果提示认证失败, 可能是本地已经保存了之前的认证信息
rm -rf ~/.subversion/aut

最新文章

  1. python与c互相调用
  2. miniui中的相关问题
  3. <script>中的代码
  4. Hyper-V初涉_早期Windows安装虚拟硬件驱动
  5. JavaScript的作用域和闭包
  6. python 字典排序 关于sort()、reversed()、sorted()
  7. Juniper SRX防火墙-NAT学习笔记!
  8. .net处理JSON简明教程
  9. 使用css3画饼图
  10. sass教程
  11. JavaWeb学习总结(转载)
  12. 爬虫豆瓣top250项目-开发文档
  13. vue启动报错
  14. HDU 1018(阶乘位数 数学)
  15. Tyvj 1518 CPU监控——极恶线段树
  16. spark学习笔记3
  17. MPI Maelstrom(East Central North America 1996)(poj1502)
  18. REST-assured 3发送图片
  19. Extjs 表单提交送给新手
  20. uva11404

热门文章

  1. 自己编写DLL并导出函数
  2. shell下32位随机密码生成
  3. Qt creator中配置opencv win7 64bit
  4. 从 relu 的多种实现来看 torch.nn 与 torch.nn.functional 的区别与联系
  5. CSS3新特性—animate动画
  6. SQL server 查询常用语句 2019.3.20
  7. [极客大挑战 2019]EasySQL
  8. python:创建文件夹:写入文本1:读取txt:读取Excel文件遍历文件夹:
  9. JavaScript学习总结(六)
  10. JavaScript学习总结(四)