linux查看svn文件更新时间,svn 查看最后修改的文件

发表于 2017-04-07 09:14:42 by 月小升

svn windows工具是可以方便的查看最近改动的文件的

Linux mac下经常更新以后,忘记哪些文件是最近修改的。

命令格式如下:

svn diff -r REVNO:HEAD --summarize http://svn-url

例如

想检查从 724版本 开始到目前所有改动文件的列表

svn diff -r 724:HEAD –summarize https://192.168.198.2/svn > changedfiles.txt

可以简写成这样

svn diff -r 724 –summarize https://192.168.198.2/svn > changedfiles.txt

这样我们就能够实现自动化发布了…

svn log 是输出svn某路径下的log信息。

进入该项目路径,打开终端,输入:

$ svn log -l 20

#输出最近20条信息

$svn log -q

只输出版本号、时间、作者 而不输出日志

$svn log –xml

让日志以xml形式输出,这样主要是为了让日志编程一个有规则的xml文件,可以二次利用

组合用

$svn log -l 20 –xml -q >>result.xml

日志前20条,以xml文件的形式、且只有版本号、时间、作者。将结果输出到result.xml文件。

如果你不用 >>result.xml 终端会将结果打印到终端窗口。

以上都是知识真正的解决策略

组合使用

svn log -l 10

找到最新修改的日志

r281 | yyg | 2017-03-22 18:16:08

r280 | yyg | 2017-03-22 18:16:08

svn diff -r 280:HEAD --summarize svn://*****.com/leo/

列出280版本后改动的所有文件

不组合策略

直接从某个日期开始看,好像折腾了半天,最后这一下才真正的强悍

svn diff -r {2017-04-02} --summarize svn://******.com/leo/

This entry was posted in Linux and tagged SVN, 代码管理. Bookmark the permalink.

月小升QQ 2651044202, 技术交流QQ群 178491360

首发地址:月小升博客 – https://java-er.com/blog/svn-last-files/

无特殊说明,文章均为月小升原创,欢迎转载,转载请注明本文地址,谢谢

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值