mac 搭建本地svn仓库 使用Cornerstone 连接 并使用idea 连接 推送

搭建本地svn 仓库

一、 Mac默认已经安装了svn 可使用命令查看:svnserve --version 

二、 创建代码仓库  如  -p 后面是路径

      mkdir -p /Users/Shared/svn/repository

        初始化代码仓库

      svnadmin create /Users/Shared/svn/repository

三、在/Users/Shared/svn/repository 文件夹下可 看到如下文件以及文件夹

四:配置SVN权限

第一步:打开svnserve.conf 配置用户权限     删除如下图中  前面的注释,不要留空格

anon-access = read代表匿名访问的时候是只读的,若改为anon-access = none代表禁止匿名访问,需要帐号密码才能访问

第二步: passwd 配置账号信息   打开passwd   如下图   在[users]下添加用户

用户名 = 密码

第三步:authz 配置权限 

上图是:配置名为mac_dev的用户组,组下用户为admin,如果多个用户用, 逗号分割

在最下面添加[/],表示授权目录路径访问权限,@mac_dev= rw  表示给mac_dev组读写权限,r读,w写,rw读写。

使用[/]代表svn服务器中的所有资源库

@xxxx 表示授权给xxxx组      不使用@则表示授权给某用户   ⚠️注意

如果只允许用户访问项目下Demo文件目录,则:[/Demo]  即可 

五、启动svn服务器(重要)

在终端输入下列指令

      第一种方式:svnserve -d -r /Users/Shared/svn/repository

      使用上面的命令,会直接启动配置好的MySVNServer SVN服务器。默认使用80端口。但是我们很多时候并不想占用80端口。可以使用:如下

      第二种方式:svnserve -d -r /Users/Shared/svn/repository  --listen-port 7659

     没有任何提示就说明启动成功了    可使用命令: ps -ef|grep svn  查看进程

使用Cornerstone连接SVN

cornerstone 是收费的 可以找个破解版  如下图

使用idea 连接

第一步:打开idea  操作如下图

第二步:点击➕号 

会弹出

第三步:如下图copy 一下  或者 自己编辑  svn://admin@localhost:7659   填入第三步的Repository URL   此处:admin 是用户名,上方创建的    或者替换成你自己创建的用户名即可

第四步:会弹窗 要求输入用户密码  输入:上方创建的 密码 账号即可 idea svn 就完成了

ok!!!

 

 

 

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值