svn 查看历史信息命令及用法

svn 查看历史信息命令及用法

ID:11736103

大小:42.50 KB

页数:5页

时间:2018-07-13

svn 查看历史信息命令及用法_第1页
svn 查看历史信息命令及用法_第2页
svn 查看历史信息命令及用法_第3页
svn 查看历史信息命令及用法_第4页
svn 查看历史信息命令及用法_第5页
资源描述:

《svn 查看历史信息命令及用法》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、SVN查看历史信息通过svn命令可以根据时间或修订号去查看过去的版本,或者某一版本所做的具体的修改。以下四个命令可以用来查看svn的历史:Øsvnlog用来展示svn的版本作者、日期、路径等等;Øsvndiff用来显示特定修改的行级详细信息;Øsvncat取得在特定版本的某文件显示在当前屏幕;Øsvnlist显示一个目录或某一版本存在。(一)svnloglog:显示一组版本与/或文件的提交日志信息。用法:1、log[PATH]2、logURL[@REV][PATH...]1、显示本地PATH(默认:“.”)的日志信息。默认的版本范围是BASE:1。2、显示UR

2、L中PATH(默认:“.”)的日志信息。如果指定了REV,就从REV开始查找URL,版本范围是REV:1。否则就从HEAD开始查找URL,版本范围是HEAD:1。可以指定多个“-c”或“-r”选项(但是不允许同时使用“-c”和“-r”选项),以及混合使用前向和后向范围。使用-v时,在日志信息中显示受影响的路径名。使用-q时,不显示日志信息主体(请注意,它可与-v并存)。每条日志信息只会显示一次,即使指定了此版本涉及到的多个路径。默认日志信息会追溯复制历史;使用--stop-on-copy可以关闭这种行为,这可以用来找出分支点。有效选项:-r[--revisio

3、n]ARG:ARG(一些命令也接受ARG1:ARG2范围)版本参数可以是如下之一:NUMBER版本号'{'DATE'}'在指定时间以后的版本'HEAD'版本库中的最新版本'BASE'工作副本的基线版本'COMMITTED'最后提交或基线之前'PREV'COMMITTED的前一版本-q[--quiet]:不打印信息,或只打印概要信息-v[--verbose]:打印附加信息-g[--use-merge-history]:从合并历史使用/显示额外信息-c[--change]ARG:版本ARG引起的改变--targetsARG:传递文件ARG内容为附件参数--stop

4、-on-copy:查看历史不要跨越不同的副本--incremental:给予适合串联的输出--xml:输出为XML-l[--limit]ARG:日值项最大值--with-all-revprops:获取所有版本属性--with-no-revprops:没有找回版本属性--with-revpropARG:获取版本属性ARG全局选项:--usernameARG:指定用户名称ARG--passwordARG:指定密码ARG--no-auth-cache:不要缓存用户认证令牌--non-interactive:不要交互提示--trust-server-cert:不提示的

5、接受未知的SSL服务器证书(只用于选项“--non-interactive”)--config-dirARG:从目录ARG读取用户配置文件--config-optionARG:以下属格式设置用户配置选项:FILE:SECTION:OPTION=[VALUE]例如:servers:global:http-library=serf实例1:获取版本号14的版本信息svnlog-rr14或者svnlog-r14实例2:获取版本号14至17的版本信息svnlog-rr14:r17或者svnlog-r14:17实例3:获取全部版本信息svnlog实例4:获取制定单个文件的

6、版本信息svnlogfoo.csvnloghttp://www.example.com/repo/project/foo.csvnloghttp://www.example.com/repo/projectfoo.cbar.c实例5:查看版本信息及提交的文件路径并导入以XML形式导出svnlog-v-r14:17>svn.xml--xmlsvnlog-v-r14:17>>svn.xml--xml(一)svndiff用法:1.diff[-cM

7、-rN[:M]][TARGET[@REV]...]2.diff[-rN[:M]]--old=OLD-TGT[@OLDRE

8、V][--new=NEW-TGT[@NEWREV]][PATH...]3.diffOLD-URL[@OLDREV]NEW-URL[@NEWREV]1、显示版本REV中TARGET在两个不同的版本之间的差异。TARGET要么全是工作副本路径,要么全是URL。如果TARGET是工作副本路径,N默认为BASE,M默认为工作副本;如果TARGET是URL,N必须指定,M默认为HEAD。“-cM”等价于“-rM-1:M”,“-c-M”等价于“-rM:M-1”。2、显示新旧版本中对应目标的差异。PATH是相对于新旧目标的相对路径,它限制只输出这些路径上的差异。新旧目标可

9、以是工作副本路径或地址URL[@REV

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。