.启动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. 洛谷P1288 取数游戏II(博弈)

    洛谷P1288 取数游戏II 先手必胜的条件需要满足如下中至少 \(1\) 条: 从初始位置向左走到第一个 \(0\) 的位置,经过边的数目为偶数(包含 \(0\) 这条边). 从初始位置向右走到第一 ...

  2. vs2019里没有linq to sql或EF工具,导致dbml或者edmx无法通过设计器浏览

    点击:工具->获取工具或功能 选择需要安装的工具,然后点击底部的修改按钮就可以了,等待安装完成,如下图:

  3. Java的常用类 String

    String类: 代表字符串, java程序中的所有字符串字面值(如, "abc")都是此类的实例实现 String是一个final类,代表不可变的字符序列 字符串是常量是用双引号 ...

  4. delphi之猥琐的webserver实现

    http://www.birdol.com/cainiaobiancheng/238.html delphi之猥琐的webserver实现 菜鸟编程  十五楼的鸟儿  7年前 (2009-01-01) ...

  5. Using Tensorflow SavedModel Format to Save and Do Predictions

    We are now trying to deploy our Deep Learning model onto Google Cloud. It is required to use Google ...

  6. 【python】 判断纯ascii串

    参考:http://stackoverflow.com/questions/3636928/test-if-a-python-string-is-printable print all(ord(c)& ...

  7. 59-python基础-python3-集合-集合常用方法-判断一个集合是否是另一个集合的子集-issubset()-issuperset()

    判断一个集合是否是另一个集合的子集-issubset()-issuperset() 1-issubset() s1.issubset(s) 判断s1是否是s的子集 2-issuperset() 与is ...

  8. Codeforces - 1194C - From S To T - 子序列 - 排序

    https://codeforces.com/contest/1194/problem/C 好像没什么好说的,要能构造s必须是t的子序列,并且相差的字符集合d是p的子集. 用双指针法求两遍子序列就可以 ...

  9. IIS故障 应用程序池“XXX”提供服务的进程在与 Windows Process Activation Service 通信时出现严重错误。该进程 ID 为“XXXX”。数据字段包含错误号。

    (尝试失败,但觉得有可行性) 参考https://www.cnblogs.com/qidian10/p/6028784.html https://yq.aliyun.com/articles/6434 ...

  10. github命令大全

    github是一种开源的版本控制工具,现在已经得到很多人的应用.所以想介绍一下github的一些使用. github安装 github提供了桌面客户端,我们也可以通过命令行的方式来进行控制. wind ...