mac svn命令行使用入门
本文转载至 http://blog.sina.com.cn/s/blog_6bfa2fc10101euf6.html
mac svn命令行使用入门
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: XXXXXX
Password for 'cress': Authentication realm: 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隐藏记录信息。
9. linux下 svn relocate命令[修改svn地址]
svn switch --relocate http://oldPath http://newpath
------------------------------
解决SVN authorization failed异常 http://www.wp31.com/717.html
mac下配置svn服务器 http://blog.sina.com.cn/s/blog_6dce99b10100wxbl.html
详解Linux命令行下常用svn命令(1) http://os.51cto.com/art/200908/143157.htm
http://www.360doc.com/content/12/0118/14/1431424_180175427.shtml
mac svn命令行使用入门的更多相关文章
- 【Linux工具】svn命令行使用实例
引言 网上有这么多介绍 svn 使用的文章,为什么还要写?因为它们深入不浅出,平铺不分类,理论不实际,看完也记不住. 本文先介绍基本用法,后进行实例演练.不求大而全,只求熟练常用,自行用 svn he ...
- Mac SVN 命令行
Mac自带了SVN命令行,如我的升级到10.10(OSX yosemite)后命令行版本为1.7.10 以下是一些常用命令 1.将文件checkout到本地目录 svn checkout path(p ...
- mac svn命令使用
对mac不熟悉 ssd硬盘又小 不想装版本管理软件. #创建目录 svn mkdir svn://ip.xxx.xxx.xxx/client/ios/opengl/imageToll -m " ...
- mac svn命令
转载:Mac下svn command命令 svn help command 获取子命令说明 svn info $URL 查看工作空间信息 svn list 显示当前目录下svn记录文件列表,不访 ...
- svn 命令行使用总结
1.上传项目到SVN服务器上 svn import project_dir(本地项目全路径) http://192.168.1.242:8080/svn/IOS/Ben/remote_dir(svn项 ...
- SVN命令行使用总结
1.上传项目到SVN服务器上svn import project_dir(本地项目全路径) http://192.168.1.242:8080/svn/IOS/Ben/remote_dir(svn项目 ...
- MAC OS 命令行使用详解【转】
你可以整天驾驶汽车而不用知道如何修理它们,但是如果你希望当一个维护员,你就需要知道事情是如何运作的.同样的事情也发生在了 Mac OS X 上:你可以一直使用 Mac 而不用知道如何修理它,但是如果你 ...
- mac svn命令 linux同样适用
1.将文件checkout到本地目录svn checkout path(path是服务器上的目录)例如:svn checkout svn://192.168.1.1/pro/domain简写:svn ...
- Linux & Mac curl 命令行使用——POST&GET
http提交一个表单,比較经常使用的是POST模式和GET模式 在curl的命令行下,GET模式什么option都不用.仅仅须要把变量写在url里面就能够了 比方: curl http://www.s ...
随机推荐
- IIS 发布双证书
1.端口都用443 2.配置主机名 3.勾选需要服务器名称指示
- (6)centos安装和解压
一.rpm包安装方式步骤:1.找到相应的软件包,比如soft.version.rpm,下载到本机某个目录:2.打开一个终端,su -成root用户:3.cd soft.version.rpm所在的目录 ...
- codevs——1044 拦截导弹(序列DP)
1999年NOIP全国联赛提高组 时间限制: 1 s 空间限制: 128000 KB 题目等级 : 黄金 Gold 题解 题目描述 Description 某国为了防御敌国的导弹袭击 ...
- Java泛型构造函数
1.概述 我们之前讨论过Java Generics的基础知识.在本文中,我们将了解Java中的通用构造函数. 泛型构造函数是至少需要有一个泛型类型参数的构造函数.我们将看到泛型构造函数并不都是在泛型类 ...
- 【spring boot】在自定义拦截器中从request中获取json字符串
又这样的需求,需要在自定义的拦截器中获取request中的数据,想获取到的是JSON字符串 那需要在拦截器中写这样一个方法 public static String getOpenApiRequest ...
- 七天学会ASP.NET MVC (五)——Layout页面使用和用户角色管理 【转】
http://www.cnblogs.com/powertoolsteam/p/MVC_five.html 系列文章 七天学会ASP.NET MVC (一)——深入理解ASP.NET MVC 七天学会 ...
- 将Solr的数据存到Hdfs上
具体官方文档 https://cwiki.apache.org/confluence/display/solr/Running+Solr+on+HDFS 修改solrconfig.xml文件 < ...
- linux中top命令的用法
收集了两篇关于介绍Linux中监控命令top命令的详细使用方法的文章.总的来说,top命令主要用来查看Linux系统的各个进程和系统资源占用情况,在监控Linux系统性能方面top显得非常有用,下面就 ...
- 好工具MyEclise2016 CI下载
地址:http://pan.baidu.com/s/1gfBw9Ab 安装后,点开crack目录,按步骤走. 下面是我安装成功的画面.
- HM编码器代码阅读(14)——帧间预測之AMVP模式(二)predInterSearch函数
简单介绍 predInterSearch基本的工作是ME(运动预计)和MC(运动补偿). 函数中有一个bTestNormalMC变量.它表示是否进行正常的MC过程,正常的MC过程就是进 ...