博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
svn服务器搭建
阅读量:5130 次
发布时间:2019-06-13

本文共 880 字,大约阅读时间需要 2 分钟。

环境:ubuntu linux 14.04

svn版本:Subversion 1.6.6

  •  SVN安装

  $ sudo apt-get install subversion

 

  • 创建SVN文件仓库
    # svnadmin create /home/svn/myProject
    命令执行后会在
  • 设置访问权限
    位于/usr/svn/project/conf/文件夹下的authz、passwd、svnserve.conf文件
    svnserve.conf:svn服务配置文件,该文件版本库目录的conf目录下。 
    passwd:用户名口令文件,该文件名在文件svnserve.conf中指定,缺省为同目录下的(建议配置到svnserve.cof里)。 
    authz:权限配置文件,该文件名也在文件svnserve.conf中指定,缺省为同目录下的(建议配置到svnserve.cof里)。
    vi config/svnserve.conf
    设置anon-access = none,auth-access = write。
    anon-access无账户不可进行任何操作,auth-access验证用户可以write
    vi config/password,添加账户和密码
    vi config/authz,设置访问权限,admin=andy,andy用户属于admin权限组,@admin=rw,admin权限组可以read,
  • 启动svn 服务

    svnserve -d -r /home/svn  

    -d 表示svnserver以“守护”进程模式运行

    -r 指定文件系统的根位置,这样客户端不用输入全路径,就可以访问版本库

    如:svn://192.168.1.3/project

  • 查看svn进程
    ps -ef|grep svn
  • 杀svn进程
    kill -9 pid
  • windows svn客户端
    TortoiseSVN--》Repo-Browser  输入ip 在输入用户名密码即可

转载于:https://www.cnblogs.com/smartJoey/p/4448314.html

你可能感兴趣的文章
一般计算 【2007】三3 C++版
查看>>
git使用总结
查看>>
2016-12-26 spoj STARSBC 欧拉函数水 spoj KAOS 字典树
查看>>
GoLang安装
查看>>
Spring 4 官方文档学习(十一)Web MVC 框架之HTTP caching support
查看>>
蓝桥杯历届试题 错误票据
查看>>
Objective-C 继承与多态
查看>>
图像预处理第6步:分割,并在分割出来的字符外面画框以标识
查看>>
NTP时间服务
查看>>
2016.04.11,英语,《Vocabulary Builder》Unit 12
查看>>
Web项目去掉Js文件红叉
查看>>
Linux 学习路径图
查看>>
[LeetCode] 1. Two Sum 两数之和
查看>>
C#实现 Eval
查看>>
渗透测试流程
查看>>
Windows 压缩文件到 Linux中解压文件名乱码
查看>>
Android的ListView详解
查看>>
Python开发基础--- Event对象、队列和多进程基础
查看>>
11.27号
查看>>
如何学习
查看>>