Mac 终端环境下搭建svn

svnadmin create /Users/Tsemaek/svn/svnTest  //仓库位置


配置svn用户权限 conf  authz  passwd svnserve.conf


svnserve.conf改成如下 

anon-access = read

auth-access = write

password-db = passwd

  authz-db = authz

    anon-access = read改为anon-access = none,这样禁止匿名访问

PS:这里要注意的,在#号后是有空格的,得去掉这个空格,上文字顶格,不然也有错误


passwd配置

   Tsemaek=123456


配置authz

[groups]

testgroups=Tsemaek,Tsemaek2

[/]

@testgroups=rm


启动svn

svnserve -d -r /Users/Tsemaek/svn/

-d参数表示以守护进程形式运行-r指定svn数据库的路径。



导入现有项目

svn import svn_Demo/  svn://localhost/svnTest --username Tsemaek --password 123456 -m "comment information"


svn 常用命令

svn co svn://127.0.0.1/projectName   //下载服务器代码到本地

svn status  //你都改了什么

svn ci  [文件名] -m “注视

svn up //从服务器获取更新到本地


客户端使⽤用篇 在局域⺴内使⽤用svn服务器,服务器地址会不定期更换,所以当ip变更时, 客户端需要使⽤用如下命令,变更新地址,才能继续后续的update 

svn switch --relocate 旧地址 新地址 --username 用户名 --password 密码 

:svn旧地址,可通过svn info命令查看 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值