SVN服务端使用小记

下载安装

centos系统下,直接输入下面的指令

yum install subversion

SVN仓库

  1. 创建svn仓库
svnadmin create /var/svn/repos
  1. 编辑所建仓库目录下的conf/svnserve.conf文件,添加下面三行配置
# 未授权的用户对该仓库无任何访问权限
anon-access = none
# 使用默认的passwd文件作为密码数据库文件
password-db = passwd
# 使用默认的authz文件作为授权规则配置文件
authz-db = authz
  1. 编辑conf/passwd文件(也就是第二步中配置的密码数据库文件),添加一行
user = passwd
  1. 编辑conf/passwd文件(也就是第二步中配置的授权规则配置文件),添加下面的内容
# 授权第三步中配置的user用户可以访问仓库下的所有目录,并拥有读写权限
[/]
user = rw
  1. 运行程序svnserve
svnserve -d
  1. 现在客户端只需要使用仓库urlsvn://host.example.com/var/svn/repos,并且使用上面配置的用户名密码,就可以成功检出(checkout)该仓库了。

参考资料

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一、SVN1、什么是svnsvn:全称Subversion,是代码版本管理软件,管理着随时间改变的数据。这些数据放...
    peng_js阅读 8,553评论 0 0
  • 和git一样,svn(subversion)作为一个版本控制系统,它主要实现的功能无非是三个:第一,保存你的项目文...
    杨志聪阅读 6,734评论 0 2
  • 一、SVN 1、什么是svn svn:全称Subversion,是代码版本管理软件,管理着随时间改变的数据。这些数...
    上善若水_900e阅读 5,468评论 0 2
  • 昨天乐爸带乐乐去乐乐同学家吃饭,男人们的感情真是奇怪啊,就因为在一起接过几次娃,抽了几次烟,现在就可以这样嗨起来了...
    阳光洒洒阅读 431评论 0 0
  • 母爱,是这个世界最伟大,最神圣的词语,几乎所有的母亲都在无怨无悔的付出,却从不计较回报。母爱,应该是阳光,无论照到...
    一滴露水阅读 2,750评论 18 13