由于Mac自带svn服务器,因此非常方便于我们搭建自己的svn仓库.

1.创建代码仓库,用来存储客户端上传的代码. 打开终端,创建一个jinyong仓库,输入指令:svnadmin create /Users/apple/svn/jinyong

2.修改/svn/jinyong/conf目录下的三个文件.  打开server.conf,将下面项前面的#和空格去掉

# anon-access = read
# auth-access = write# password-db = passwd# authz-db = authz

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

打开password文件夹,修改[users],增加一条用户名和密码,jinyong=123

打开authz,配置用户组、用户名

如[groups]  topgroup=jinyong,zhangsan,然后在[/]下增加@topgroup,如果不适用group的形式,就直接在[/]增添一条用户名和密码,如jinyong=123

3.启动svn服务器

在终端输入下列指令:svnserve -d -r /Users/apple/svn

或者输入:svnserve -d -r /Users/apple/svn/mycode

没有任何提示就说明启动成功了

4.从本地导入代码到服务器

svn import 本地文件路径 svn://localhost/mycode/项目名--username=jinyong --password=123-m "初始化导入"

5.从服务器下载代码到本地

在终端中输入svn checkout svn://localhost/mycode --username=jinyong --password=123 /Users/apple/Documents/code

6.更改修改过的代码到服务器

输入提交指令:svn commit -m "修改了main.m文件"

7.更新服务器的代码到本地

输入指令:svn update

8.svn查找帮助指令 svn help

参考博客:http://www.cnblogs.com/mjios/archive/2013/03/10/2952258.html


mac下如何配搭建配置自己的svn相关推荐

  1. Mac下python3配置opencv3 3和Mac下单独opencv的配置以及iOS下配置opencv

    #1.Mac下python3配置opencv3.3 新手受任开发一个功能,需要用到opencv.但python和opencv连接出现问题,看了大概有上百份博客的解决办法,都没有解决,快要放弃了,解决了 ...

  2. anaconda新建python2环境安装不了jupyterlab_在Mac下安装anaconda及配置jupyterLab和PyTorch的方法...

    在Mac下安装anaconda及配置jupyterLab和PyTorch的方法 1. 首先在anaconda官网上下载anaconda包(国内网速度不算太慢) https://www.anaconda ...

  3. Mac下安装VScode和配置C++环境

    Mac下安装VScode和配置C++环境 1. 下载.安装VScode软件 2. 配置C/C++环境 参考文章 1. 下载.安装VScode软件 VScode的下载地址: https://code.v ...

  4. mac下在eclipse中怎样清除/切换svn

    mac下在eclipse中怎样清除/切换svn 1.打开终端,即用户的根文件夹(用户的home文件夹) 进入.subversion下的auth文件夹 localhost:auth brj$ pwd / ...

  5. Mac下Git安装及配置

    Mac下: 1.下载git版本并安装 运行终端 查看git版本: bogon:~ yan$ git --version git version 2.16.3 配置gitconfig文件 vim ~/. ...

  6. mac下server开发环境配置

    2019独角兽企业重金招聘Python工程师标准>>> 分类: server开发2014-01-06 19:01 605人阅读 评论(0) 收藏 举报 mac下的server开发我总 ...

  7. mac下java环境变量配置

    发现一个坑:最近发现有同事按照本文方式配置jdk环境变量一直不成功,后来发现他是使用了"Oh-My-Zsh",配置文件的路径不是/etc/profile或~/.bash_profi ...

  8. MAC下Defect4J安装与配置

    文章目录 一.数据集简介 二.安装和配置 1.多版本jdk如何配置 2.安装需要的包和命令 3.编译出错 三.参考资料 我使用的是2.0.0版本 项目官网:https://github.com/rju ...

  9. 一加9pro安装配置charles(mac下)及手机配置ca证书

    一加9pro安装配置charles(mac下) 搞了好久才安装成功 以下是简略配置过程(具体安装可参考其他文章,仅记录本人遇到的问题--手机安装ca证书) 安装charles mac安装charles ...

最新文章

  1. ASP.net(C#)批量上传图片(完整版)
  2. 水仙花数java_Java三种求水仙花数的方法
  3. vCloud Automation Center (vCAC) 6.0 (一)
  4. rest_framework04:ModelSerializer/Serializer高级用法
  5. Java 面试之数据结构
  6. mysql empty table_【MySQL】 empty table and delete table.
  7. linux终端快捷方式
  8. vista iis7上安装php4.4.7
  9. 黑苹果系统是服务器系统,黑苹果各种版本的说明 _ 黑苹果乐园
  10. 【小专题】正交试验法设计测试用例
  11. 计算机视觉 -- Homography单应性矩阵
  12. 网站seo运营中如何精确预测热门搜索关键词?
  13. FasterR-CNN,R-FCN,SSD,FPN,RetinaNet,YOLOv3速度和准确性比较
  14. 远程主机和本地文件互传的2种方法
  15. 基于java的网上鲜花销售系统,基于JAVA的鲜花销售管理系统MVC开发,免费分享
  16. 互联网快讯:百世供应链发力汽配赛道;极米NEW Z6X升级版Z6X Pro上线;美的发布方舱医院集成化解决方案
  17. HEVC解码器HM源码阅读(三)读取一个NALU
  18. Linux 根目录下的文件介绍
  19. 有利可图网_公布有利可图的辅助项目手册
  20. React 安装及创建项目

热门文章

  1. 【数据可视化应用】Python反距离权重(IDW)插值计算及可视化绘制
  2. java生成csr_使用Keytool工具生成CSR
  3. Jm 18.4 MVC 报告一
  4. matlab检验相关性显著性检验,显著性检验matlab.ppt
  5. L2-003. 月饼
  6. IE浏览器代理出问题导致的程序网络不可用
  7. 分数化成有限小数的方法_怎样把分数化成小数
  8. 盘点历史上曾肆虐一时的电脑病毒,你知道几种?
  9. C++11中的NAN
  10. Golang的Panic和Recover