首页 > 代码库 > svn log笔记
svn log笔记
背景:
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_urlps:先后顺序是影响显示的顺序
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.htmlsvn log -r {2015-1-1}:{2015-1-20} svn_urlsvn 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笔记
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。