码迷,mamicode.com
首页 > 其他好文 > 详细

svn log笔记

时间:2015-01-22 21:44:21      阅读:229      评论:0      收藏:0      [点我收藏+]

标签:

背景:

  svn,版本 1.7.8

  以下所有命令直接和svn服务器进行交互并没有checkout代码到本地



1.查询分支从拉出来到现在的变更: svn log branche_url --stop-on-copy

技术分享

2.查询指定版本的变更:
svn log -r xxx svn_url 正常输出
svn log -r xxx svn_url -v 详细输出
svn log -r xxx svn_url -q 简略输出

技术分享

3.查询指定版本之间的变更:

svn log -r xxx:yyy svn_url

ps:先后顺序是影响显示的顺序

技术分享

4.查询最近的3次变更:
svn log -l3 svn_url 
等价于:svn log -l3 -r1:HEAD (其中1可以换成最初版本)
4.查询最初的3次变更
svn log -l3 -rHEAD:1 (其中1可以换成最初版本)

技术分享

5.查询具体的变更
svn log -r xxx svn_url --diff
当然这个也可以使用svn diff命令

 技术分享

6.查询指定日期之间的变更:
获取指定时间之前的最靠近版本 http://svnbook.red-bean.com/en/1.7/svn.tour.revs.specifiers.html svn log -r {2015-1-1}:{2015-1-20} svn_url svn log -r {2015-1-1}:HEAD svn_url 日期格式下面的都是ok的: {2015-1-1} 等价于{"2015-1-1 00:00:00"} {2015-1-1T20:00} {"2015-1-1 20:00"} {20150101T2020}

 

svn log笔记

标签:

原文地址:http://www.cnblogs.com/wwl1991/p/4241290.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!