.启动svn服务器
svnadmin create /Users/liuwei/Desktop/svn/UI 如果本地有 UI这个目录了就不用再运行 使用这句就可以了 svnserve -d -r /Users/liuwei/Desktop/svn/UI/mycode . 修改配置文件(启动修改一次就可以了)注意每句话前面不要留空格!!! 修改svnserve.conf: # anon-access = read # auth-access = write # password-db = passwd # authz-db = authz . 第一次上传本地文件到svn服务器 (下面这句话最好先在Text编辑器一次性写好 因为比较长)
svn import /Users/liuwei/Desktop/UI svn://localhost/svn/UI/mycode --username=harry --password=harryssecret -m "import new project"
意思是 将UI目录下的文件 上传到远端仓库的mycode目录下 -m后的信息用英文 步骤都对 呵呵 不知道为什么我这边一直爆错 百度也没解决
Assertion failed: (svn_uri_is_canonical(parent_uri, NULL)), function uri_skip_ancestor, file /BuildRoot/Library/Caches/com.apple.xbs/Sources/subversion/subversion-/subversion/subversion/libsvn_subr/dirent_uri.c, line .
Abort trap: .杀掉所有svn
killall svnserve
或者去活动监视器杀掉进程 参考:http://www.icafebolger.com/server/svnstart.html
他推荐使用svnX这个客户端 下载地址他已经给了 使用时,如果是初次上传项目文件夹
填好svn服务器地址信息 和用户名密码之后 直接回车键就能进入版本管理界面了
然后import 导入新的文件和项目即可
然后chekout是将远端的最新版本下载到本地作为工作的副本
svn 访问问题记录

先在文稿中新建一个文件夹

svnadmin create /Users/liuwei/Documents/MyUI

svnserve -d -r /Users/liuwei/Documents/MyUI

svn checkout https://主机名IP:端口号/svn/ProjectManager/DaXaingZiTou
--username=raocongcong --password=管理员分配到密码 /Users/liuwei/Documents/MyUI 后来发现直接cd 到MyUI文件夹就可以了
cd /Users/liuwei/Documents/MyUI
svn checkout https://主机名IP:端口号/svn/ProjectManager/DaXaingZiTou 添加或者删除的时候
要到DaXaingZiTou这个文件夹路径下

遇到服务器证书不能授权的问题 (下面这条命令用来查看远端目录下文件)
svn ls https://主机:端口/svn/ProjectManager/DaXaingZiTou
按提示选择 p 回车 . 例如:添加一张图片
svn add /Users/liuwei/Documents/MyUI/DaXaingZiTou/UI/01_APP\ LOGO/大象智投_LOGO设计_V1.2_20180418的副本.png
svn commit -m "刘伟添加一张ICON副本" .删除一张图片
svn delete /Users/liuwei/Documents/MyUI/DaXaingZiTou/UI/01_APP\ LOGO/大象智投_LOGO设计_V1.2_20180418 的副本.png
svn commit -m "刘伟删除一张ICON副本" .添加一个文件夹 文件夹中有N张图片
svn add /Users/liuwei/Documents/MyUI/DaXaingZiTou/UI/07_设置
svn commit -m "刘伟添加了一个文件夹" .删除文件夹同理 .在多个文件夹中添加了图片这么办呢?
同理把目录拖进来 然后svn add ...
然后svn commit ... . open . 打开当前路径文件夹


Mac 上使用svn 记录的更多相关文章

  1. 在mac上安装svn客户端

    mac 10.8上面,默认是没有svn客户端的,可以通过以下两种方式来安装:    1.单独安装xcode命令行工具,安装完成后,在终端中就可以使用svn命令了,目前版本是1.6.18:    2.去 ...

  2. mac 上搭建SVN

    copy from 广东小码哥,M了个J. 在Windows环境中,我们一般使用TortoiseSVN来搭建svn环境.在Mac环境下,由于Mac自带了svn的服务器端和客户端功能,所以我们可以在不装 ...

  3. mac上的svn命令

    Mac 终端添加代码到SVN从SVN拉取代码步骤:1.cd /Users/指定路径(本地路径)2.svn checkout https://xxx.xxx.xx/svn/project(服务器路径) ...

  4. 如何在MAC上使用SVN,简单几行命令搞定

    如果你要使用SVN管理代码,如果不是迫不得已,还是看看git吧,但是SVN也要知道怎么用,原理是相似的. 首先,要准备的东西:svnX软件 https://pan.baidu.com/s/1mhEay ...

  5. mac上搭建svn服务器

    1.terminal 执行svnadmin create 库地址/库名,生成的即为svn库根地址. 2.修改对应目录下conf/svnserve.conf文件: anon-access = read ...

  6. Mac上安装MySQL记录

    下载最新的MySQL社区版 官方下载地址:http://dev.mysql.com/downloads/mysql/ 为了安装更方便,建议下载dmg安装包. 最新的版本是5.7.9. 安装MySQL ...

  7. Mac 上完美解决SVN问题及svn软件

    注:本文是转自https://blog.csdn.net/qq_40144558/article/details/80630466 svn对Mac的支持不算美好,几乎所有软件都很繁琐,我们作为开发其实 ...

  8. Mac 下使用svn

    作为一个一直使用windows系统的人,还真不知道mac上的svn如何使用,偶然机会下现在需要. 查过后发现 mac 是自带svn的,在我装好xcode后,再安装 Command Line Tools ...

  9. mac系统搭建SVN版本控制

    版权声明:本文为博主原创文章,未经博主允许不得转载. SmartSVN 8.6和Keygen for mac(完美破解)http://pan.baidu.com/s/1bnm72qz 一.里面包含Sm ...

随机推荐

  1. RequestBody 请求格式

    @RequestMapping("/CreateComment")@ResponseBodypublic String createQuestionComments(@Reques ...

  2. Linux学习篇(三)-Linux操作系统及常用命令

    小知识:南桥北桥 北桥是高速总线控制器,在CPU附近,连接内存和CPU,需要传输大量数据. 南桥是低速总线控制器,用于连接IO设备(硬盘键盘鼠标等),IO设备由南桥汇总会直接传入北桥.,目前cpu可以 ...

  3. 使用 GitLab 的 OAuth2 认证服务

    原文地址 本文档讲述如何使用 GitLab 作为 OAuth 认证服务提供商,以通过 GitLab 的 OAuth 认证登录其他服务(例如持续集成工具 Drone). 如果想使用其他 OAuth 身份 ...

  4. Vagrant 入门 - 项目设置

    原文地址 配置 Vagrant 项目的第一步是创建 Vagrantfile 文件.Vagrantfile 文件的目的有两个: 设置项目的根目录.Vagrant 中的许多配置选项是相对于这个根目录的. ...

  5. memcpy复制字符串的注意事项/memcpy不能用来拷贝类类型

    strcpy复制src到dst,最后将dst的下一个位置置为'\0',所以dst是以'\0'结尾的字符串 ] = "abcde"; cout << c1 << ...

  6. postman测试wsdl类型接口

    1 IP地址来源搜索 WEB 服务 接口信息 http://www.webxml.com.cn/WebServices/WeatherWebService.asmx?wsdl 2  设置接口调用地址 ...

  7. python的tesseract库几个重要的命令

    在调用tesseract时,最重要的三个参数是 -l, -oem 和 -psm -l 参数控制识别文本的语言.可以通过命令 tesseract --list-langs  查看已经安装的字库. 支持中 ...

  8. 微信小程序开发项目过程中的一个要注意事项

    在微信小程序开发过程中,有时候会用到常用的一些特殊字符如:‘<’.‘>’.‘&’.‘空格’等,微信小程序同样支持对转义字符的处理, decode属性默认为false,不会解析我们的 ...

  9. 网页导出excel

    package site.action.ecom.backend.wechat.exportExcel; import java.lang.annotation.Documented;import j ...

  10. [Linux] 022 RPM 包查询

    1. 查询是否安装 (1) 查询包是否安装 $ rpm -q 包名 选项 释义 -q (query) 查询 (2) 查询所有已安装的 RPM 包 $ rpm -qa 选项 释义 -a (all) 所有 ...