博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
CentOS 7 配置SVN 笔记
阅读量:6271 次
发布时间:2019-06-22

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

一、通过yum 安装软件

    yum install subversion -y

配置nfs 用来做版本库(略过)

格式 : NFS共享的目录 NFS客户端地址1(参数1,参数2,...) 客户端地址2(参数1,参数2,...)

/cloud/nfs/data :共享目录
ro:目录只读
rw:目录读写
sync:将数据同步写入内存缓冲区与磁盘中,效率低,但可以保证数据的一致性,资料会先暂存于内存中,而非直接写入硬盘
async:将数据先保存在内存缓冲区中,必要时才写入磁盘
all_squash:将远程访问的所有普通用户及所属组都映射为匿名用户或用户组(nfsnobody)
no_all_squash:与all_squash取反(默认设置)
root_squash:将root用户及所属组都映射为匿名用户或用户组(默认设置)
no_root_squash:当登录NFS主机使用共享目录的使用者是root时,其权限将被转换成为匿名使用者,通常它的UID与GID 都会变成nobody身份
anonuid=xxx:将远程访问的所有用户都映射为匿名用户,并指定该用户为本地用户(UID=xxx)

二、安装完后新建版本库所在目录

    mkdir /mnt/Development  

三、在目录下创建版库(多版库)

       svnadmin create  /mnt/Development /LH_K3CloudDev

      svnadmin create   /mnt/Development/test_development

四、配置svn配置文件

     1.把/mnt/Development /LH_K3CloudDev/conf/authz passwd svnserve.conf  复制到/mnt/Development/下

     2.配置/mnt/Development/passwd

         配置用户和密 码    

[users]

# harry = harryssecret
# sally = sallyssecret
user_02 = 123456
user_01 = 123456
      3.配置mnt/Development/authz

[LH_K3CloudDev:/]

user_01 = rw

[test_development:/]

user_01 = rw

     4.配置mnt/Development/svnserve.conf 

anon-access = none

auth-access = write

password-db = passwd      

authz-db = authz   

realm = /mnt/Development 

      5.配置仓库下面的/LH_K3CloudDev/和test_development 下的svnserve.conf

     

anon-access = none

auth-access = write

password-db = /mnt/Development/passwd

authz-db = /mnt/Development/authz

realm = /mnt/Development/LH_K3CloudDev   和   realm = /mnt/Development/test_development 

五、启动

  svnserve -d -r /mnt/Development/ --listen-port 11111

-d 以后台进程运行   -r 以/mnt/Development为根目录

ss -tnl 查看是否监听

六、windows客服端安装使用

  TortoiseSVN   (略)

 

转载于:https://www.cnblogs.com/centos-kang/p/10687738.html

你可能感兴趣的文章
技术博客网址收藏
查看>>
python 金融分析学习
查看>>
授人以渔不如授人以鱼
查看>>
matlab练习程序(图像Haar小波变换)
查看>>
【Java】从域名得到ip
查看>>
Mysql索引会失效的几种情况分析
查看>>
LVM逻辑卷
查看>>
zoj3591 Nim(Nim博弈)
查看>>
canvas绘图
查看>>
poj - 3039 Margaritas on the River Walk
查看>>
bootstrap(5)关于导航
查看>>
Aptana插件在eclipse中安装
查看>>
jQuery-数据管理-删除事件
查看>>
下载器简单实例
查看>>
java实现分页工具类(JDBC)
查看>>
欧几里德算法与扩展欧几里德算法
查看>>
Tinkoff Internship Warmup Round 2018 and Codeforces Round #475 (Div. 2)
查看>>
通过kafka提供的命令来查看offset消费情况
查看>>
oracle数据库从入门到精通之四
查看>>
自定义圆形图片控件
查看>>