有没有什么方法可以搜索在特定日期提交的CVS文件的列表?
我目前通过cvs命令行使用opensuse,也通过Eclipse IDE使用我的Java工具。
发布于 2010-12-31 01:20:43
CVS使用RCS作为后端。因此,您可以通过CVS或直接通过RCS对存储库文件进行操作...
来自man cvs
日志选项
-d日期打印签入日期/时间在分号分隔的日期列表所给出的范围内的修订信息。接受的日期格式是-D选项对许多其他cvs命令所接受的格式(请参阅CVS手册中的节点“公共选项”)。
日期可以组合成如下范围:
d1d1
选择在d1和d2之间存放的修订。
选择日期为d或更早的所有修订。
D<
%d
选择日期为d或更晚的所有修订。
D
选择日期为d或更早的单个最新修订。
>或<字符后面可以跟=,以表示包含范围,而不是排除范围。
请注意,分隔符是分号(;)。
类似地,从man rcs页面...
所以,你知道,试着:
% cvs log -d '2007/01/01<2008/07/07' .发布于 2013-01-29 04:34:39
您可以使用Eclipse CVS ChangeLog插件
http://code.google.com/a/eclipselabs.org/p/changelog/
https://stackoverflow.com/questions/4560853
复制相似问题