可以在两个日期之间从 svn 命令行获取更改的文件。
例如:svn diff -r{2014-01-06}:{2014-08-06} --summarize svn-path
但是如何在两个日期和时间戳组合之间从 svn 获取更改的文件呢?
例如,类似这样的
svn diff -r{2014-01-06 13:56:19}:{2014-08-06 22:40:01} --summarize svn-path
这在Linux平台上的SVN中可能吗?
最佳答案
是的,这是可能的。 Apache Subversion 接受 ISO-8601 日期和时间格式以及其他一些格式。请参阅 SVNBook | Revision Dates 中的 --revision
选项说明。 .
这是您要查找的命令
svn diff -r{"2014-01-06 13:56"}:{"2014-08-06 22:40"} --summarize svn-path
以下是格式示例列表:
svn update -r {2006-02-17}
svn update -r {15:30}
svn update -r {15:30:00.200000}
svn update -r {"2006-02-17 15:30"}
svn update -r {"2006-02-17 15:30 +0230"}
svn update -r {2006-02-17T15:30}
svn update -r {2006-02-17T15:30Z}
svn update -r {2006-02-17T15:30-04:00}
svn update -r {20060217T1530}
svn update -r {20060217T1530Z}
svn update -r {20060217T1530-0500}
关于linux - 从 svn 命令行获取两个时间戳之间更改的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25180700/