首先,转载地址:http://hi.baidu.com/zhu410289616/item/eaaf160f60eb0dc62f4c6b0e

还有一个地址:http://www.cnblogs.com/heiniuhaha/archive/2011/11/11/2245594.html

解决证书出错,错误见下图:

解决方法:svn ls [SVN的项目地址] 回车后 输入P 回车。 其实上面那个选项输入P就好,然后再导入一次,就OK了

1. 初始化项目

svn import /Users/cress/本地项目目录  https://server/项目目录 -m "Initial import"

上述命令回车提交,会出现相应提示信息【需要输入密码,用户名,按照提示输入】。示例如下:

cressmatoMac-mini:conf cress$ svn import /Users/cress/本地项目目录  https://server/项目目录 -m

"Initial import"

Authentication realm: <https://ip:port> XXXXXX

Password for 'cress':

Authentication realm: <https://ip:port> XXXXXX

Username: harry

Password for 'harry':

Adding  (bin)  /Users/cress/本地项目目录

Committed revision 1.

说明:

svn import:导入

/Users/cress/本地项目目录:需要导入的本地电脑上的项目目录

svn://server/项目目录:保存到svn服务器上的目录

-m:本次svn命令的消息参数简写,可以svn help查看了解。

"Initial import":本次命令的操作记录说明,可以随意填写内容,最好符合本次命令的含义。

2. 下载使用项目

svn co https://server/项目目录

先在本地建立一个空目录/Users/cress/test-0406,名称最好明确为本次导出含义【个人习惯:项目+时间】

,然后使用上述命令导出项目修改。

说明:

svn co:从服务器导出当前最新版本到本地目录,co为checkout简写。

https://server/项目目录:服务器目录或文件

3. 添加文件

svn add test.txt

正常会有如下输出信息:

A         test.txt

此时并未更新到svn服务器端,而是在本地建立一些隐藏的svn记录信息,需要使用commit命令提交。

说明:

svn add:添加命令

test.txt:想添加的本地文件

4. 提交添加的文件,或者本地做的修改到服务器端

svn ci -m "add test.txt by test"

正常会有如下输出信息:

Adding         test.txt

Transmitting file data .

Committed revision 62.

说明:

svn ci:svn commit的简写。

-m:同上面1说明

5. 删除项目中的相应内容

svn delete https://server/项目目录/文件名称 -m "delete test.txt for test"

正常会输出本次修改后的版本,如下:

Committed revision 64.

说明:

svn delete:删除命令,危险操作,别删除东西啊。

https://server/项目目录/文件名称: 同1说明

-m: 同1说明

"delete test.txt for test":同1说明

6. 如果别人做了修改,使用svn up更新本地项目内容

svn up

正常会提示输出版本号,如下:

At revision 62.

7. 查看本地自己做了修改后,文件状态

svn status

正常会输出本地文件和服务器文件差异的状态,例如:

A       test.txt

说明:

输出的内容显示,有一个test.txt文件需要添加,提交到服务器。

8. 单纯导出一个干净的项目内容

svn export https://server/项目目录

操作和2类似,但是项目内容不带有svn隐藏记录信息。

转载于:https://www.cnblogs.com/wanghang/p/6298895.html

mac 下终端 操作svn命令 以及出现证书错误的处理方法相关推荐

  1. mac密钥登录服务器未响应是什么意思,Mac下终端使用密钥登录服务器

    可行方法: mac终端输入 ssh-keygen 因为mac系统是类unix系统,linux系统是unix系统演变来的,所以呢,相当于在一个linux系统登录另外一个linux系统, 基本命令还是一样 ...

  2. mac 下终端访问文件出现“Permission Denied”解决方案

    mac 下终端访问文件出现"Permission Denied"解决方案: 一个文件有3种权限,读.写.可执行,你这个文件没有可执行权限,需要加上可执行权限. 1. 终端下先 cd ...

  3. 在MAC下安装一些软件时提示来自身份不明开发者解决方法

    在MAC下安装一些软件时提示"来自身份不明开发者"解决方法 在MAC下安装一些软件时提示"来自身份不明开发者",其实这是MAC新系统启用了新的安全机制.默认只信 ...

  4. SVN工作副本已经锁定错误的解决方法

    SVN工作副本已经锁定错误的解决方法 参考文章: (1)SVN工作副本已经锁定错误的解决方法 (2)https://www.cnblogs.com/linsx/p/6865977.html (3)ht ...

  5. 计算机终端mac是什么,Mac电脑终端操作

    记录一下最近遇到的一个问题,就是用mac电脑,在python里读取excel的表格数据时,路径该怎么写? 就比如:import pandas as pd data = pd.read_excel(&q ...

  6. Mac下终端 pip及 Python 配置

    文章目录 1.Mac两个bin目录 2.Mac的终端的用户可配置文件 3.查看位置命令 实例 4.Python 相关配置 5.删除/usr/local/bin 目录下指向的Python3.7 的连接: ...

  7. 关于MBP(苹果MAC)终端输入su命令出现Sorry提示的解决办法

    正常情况下,在CENTOS等LINUX系统下输入SU可以正常切换ROOT帐户,但是在MAC输入SU会出现Sorry,以为是自己密码输入错误,但是输入多次才发现是MAC系统设置的问题,正确解锁方案是: ...

  8. Mac下批量删除.svn文件

    打开终端,cd ...命令进入到.svn所在的文件夹. 输入:find . -type d -name ".svn"|xargs rm -rf 回车,这样.svn文件已经全部删除了 ...

  9. linux dd报错,安装Mac版变色龙使用dd命令遇到Resource busy 错误

    紧急请教:我按照crazybirdy大神的帖子http://bbs.8miu.com/forum.php?mod=viewthread&tid=971434&extra=&pa ...

最新文章

  1. php中添加访问器,php – 结合访问器和mutator逻辑,为模型添加自定义属性
  2. JavaScript的9个陷阱及评点
  3. python常用模块实例_python中常用的各种数据库操作模块和连接实例
  4. 2016年ICT产业趋势预测
  5. Elasticsearch如何做到数十亿数据查询毫秒级响应?
  6. command not found Operation not permitted
  7. python矩阵相乘例题_百道Python入门级练习题(新手友好)第一回合——矩阵乘法...
  8. 当前完整路径_详解关键路径法,这可能是你找得到最详细的了
  9. 资源放送丨《 MySQL中的索引探究 - 2020云和恩墨大讲堂》PPT视频
  10. verilog奇偶分频
  11. HDU2546 饭卡【贪心+0-1背包】
  12. [转载] python float()
  13. ACAD shx字体格式之 unifont
  14. win10装鸿蒙双系统,win10下能装双系统教程
  15. excel两列数据对比找不同_怎么在excel中对比两列数据并查找重复项?
  16. Opencv入门(播放AVI视频)
  17. python全套数据分析课程_B 站疯传,堪称最强,一整套Python数据分析课程,学完月薪30K+!...
  18. MaterialSkin与系统Panel容器结合使用,实现自适应舒适布局
  19. 关于Redis的远程连接 Connection: Disconnect on error 问题
  20. NULL Pointer Dereference(转)

热门文章

  1. php基础是什么,php基础学什么?
  2. STM32F1笔记(十二)DAC
  3. 图册图册图册图册图册图册
  4. go语言 expected ; found a
  5. Python3.6 IDLE 使用 multiprocessing.Process 不显示执行函数的打印
  6. Python | 字符串isdecimal(),isdigit(),isnumeric()和Methods之间的区别
  7. c# 字节十六进制转十进制_用C中的十进制,八进制和十六进制数字初始化字节数组...
  8. Java Throwable setStackTrace()方法与示例
  9. tooctalstring_Java Integer类toOctalString()方法的示例
  10. 十、非规则组织分析及其数学模型——锯齿形斜纹组织