svn常用命令_开发工具_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > 开发工具 > svn常用命令

svn常用命令

 2011/9/3 7:30:30  Trinea  http://trinea.iteye.com  我要评论(0)
  • 摘要:用svn进行代码管理,除了windows下的小乌龟图形界面外,熟悉一下linux下的命令。鉴于linuxnet、io的效率对于简单的checkout比windows速率快了接近1个数量级1、checkout代码svncopath2、提交svnci-m"comment"3、查看某个版本日志svnlogpath4、查看本地svn信息svninfopath5、将两个版本合并svmmerge-rm:npath表示将m和n版本合并到path合并一个版本ms是svnmerge-cm6
  • 标签:常用 命令

用svn进行代码管理,除了windows下的小乌龟图形界面外,熟悉一下linux下的命令。鉴于linux net、io的效率对于简单的checkout比windows速率快了接近1个数量级

?

1、checkout代码

svn co path

?

2、提交

svn ci -m "comment"

?

3、查看某个版本日志

svn log path

?

4、查看本地svn信息

svn info path

?

5、将两个版本合并

svm merge -r m:n path

表示将m和n版本合并到path

合并一个版本ms是svn merge -c m

?

6、查看本地文件状态

svn st

?

7、标记为解决

svn resolved path

?

8、解决冲突

svn resolve –accept para path,详细如下:

?

svn update后,1.txt文件出现冲突,选择base版本,即1.txt.rOld作为最后提交的版本

svn resolve –accept base

?

手工修改1.txt文件,然后将当前拷贝即1.txt作为最后提交的版本

svn resolve –accept working 1.txt

?

使用1.txt.rNew作为最后提交的版本

svn resolve –accept theirs-full 1.txt

?

使用1.txt.mine作为最后提交的版本?

svn resolve –accept mine-full 1.txt

?

使用1.txt.mine作为最后提交的版本?

svn resolve –accept theirs-conflict 1.txt

?

9、撤销操作

svn revert path

?

参考:http://blog.csdn.net/lyd518/archive/2008/08/19/2797134.aspx

发表评论
用户名: 匿名