SVN 版本库的配置

先创建一个仓库 如:Work

cd /svn   

在你的svn 目录下  svnadmin create Work    这个是你的仓库文件夹 Work目录下面 有conf 文件目录等..

创建仓库后 

cd Work/conf   

1,配置  svnserve.conf

用编译器 打开 vim svnserve.conf    

如:

# anon-access = read

# auth-access = write

# password-db = passwd

#authz-db = authz

   realm = sunny

找到这五行 并且 把前四行注释去掉 (注意去掉#要顶格写,不要留有多余空格)

然后把 anon-access = read 改成 anon-access = none

把realm = sunny  改成自己的仓库  realm = Work

:wq 保存退出

2,配置  authz

vim authz  

在 [group] 下面

创建一个Work仓库的用户组  Work = user,user2

@Work = rw 指定Work用户组的权限为读写

* = r  //其他用户组 只有读写权限

:wq 保存退出

3,配置  passwd

vim passwd

在[users] 下面 设置 用户的密码

user1 = 123456

user2 = 11111

:wq 保存退出

这个时候 你需要启动你的Svn 的 仓库

svnserve -d -r /usr/local/svn/Work

可以设置自启动

vi /etc/rc.local    打开自启动文件添加

/usr/bin/svnserve -d -r/usr/local/svn/Work

netstat -tnl |grep :3690  查看svn是否启动

启动成功之后 你就可以 checkout 你的 svn里面的项目了 不过提前 你得先往仓库里面导入项目 至于怎么导入 我在这里就不多说了  大家查查 svn 命令  

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

推荐阅读更多精彩内容

  • 这两天一直再弄SVN提交代码到服务器,遇到了很多莫名奇怪的问题。 1.每次提交总会莫名其妙的提示如下这种错误 刚开...
    Www刘阅读 21,954评论 2 12
  • 很久以前用的SVN管理代码!!!许久没使用了,老知识回顾!!!按照自己惯例,一篇文章!!!😂😂😂😂😂 版本控制(V...
    goyohol阅读 3,700评论 1 2
  • 1.系统环境: Linux ningmi 3.19.0-56-generic #62~14.04.1-Ubuntu...
    GilbertW阅读 424评论 0 0
  • 广东的秋天总是来的那么迟,犹如蹒跚学步的小孩,你期盼他快点吧,他总是摇摇晃晃不急不忙,这不,最近终于来了,赶走了夏...
    晨风寒寒阅读 496评论 1 0
  • 最近看了期盼已久的由董卿开创的新节目《朗读者》,说实话,没有让人失望,预料之中的精彩,出乎意料的感动。 ...
    叶之萱扬阅读 276评论 0 1