.启动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. vue对组件以数组方式赋值的问题

    当从后台直接调接口返回数据 直接将数组array赋值给定义的变量,会导致组件无法更改其它值,例如多选框,多选下拉框,会导致无法选中其它的值,也无法取消当前已赋值的选中项 data() { return ...

  2. 《图解设计模式》读书笔记5-1 composite模式

    目录 代码 角色 想法 Composite模式即组合模式.它能够使容器和内容具有一致性,创造出递归结构. 举个例子:在文件系统中,文件夹既是内容,也是容器,具有一致性,这样一来,文件系统形成递归结构. ...

  3. delphi idhttpserver 服务器

    [冒泡]lazarus(964489899) 10:01:27 哥 能复制成 字符串吗?   [冒泡]lazarus(964489899) 10:01:44 我想快速输入一下   [传说]CHINY( ...

  4. no suitable ctr exists to convert from 'int' to 'std::basic_string<char,std::char_traits<char>,std::allocator<char> >

    int xfun(int *a,int n) { int x = *a;//a的类型是int *,a+1跳动一个int的长度 ; pa < a + n; pa++)//指向同一个类型的指针比较大 ...

  5. Python笔记(十二)_文件

    文件的打开模式 'r':以只读的方式打开文件(默认) 'w':以写入的方式打开文件,会覆盖已存在的文件 'x':用写入的方式打开文件,如果文件已存在,会抛出异常 'a':用写入的方式打开文件,如果文件 ...

  6. Java双链表

    一.概述 二.英雄类 class HeroNode { //值域 public int id; public String name; public String nickName; //指针域 pu ...

  7. tomcat安装分享

    安装Tomcat前需要安装JDK 安装的jdk1.8   解压   在vim /etc/profile下面添加以下内容 export JAVA_HOME=/jdk/jdk1.8.0_111export ...

  8. 54-python基础-python3-字符串-字符串类型及其转换

    1-Python3中字符串类型: bytes:二进制 互联网上数据的都是以二进制的方式传输的. str :unicode的呈现形式. 2-Unicode UTF8 ASCII的补充 字符(Charac ...

  9. Debian(Linux)+XAMPP(LAMPP)+Zend Studio + PHP +XDebug 完整的开发环境配置方法。 转摘:http://www.cnblogs.com/kungfupanda/archive/2010/11/25/1887812.html

    经历了3天左右的挣扎,终于在Linux下将 php开发工具 Zend Studio 的 xdebug安装成功,分享如下: 1,装XAMPP,安装方法链接如下:这里假设XAMPP的安装路径为:/opt/ ...

  10. C# 面试 笔试题

    1.简述 private. protected. public. internal.protected internal 访问修饰符和访问权限 private : 私有成员, 在类的内部才可以访问. ...