我正在使用以下命令来获取CVS存储库的简要历史记录。
cvs -d :pserver:*User*:*Password*@*Repo* rlog -N -d "*StartDate* < *EndDate*" *Module*
除了一个小问题外,这个工作正常。它列出了在该存储库中的每个文件上创建的所有标记。我想要标签信息,但我只想要在指定的日期范围内创建的标签。如何更改此命令来执行此操作。
答案 0 :(得分:0)
我没有看到使用rlog命令本地执行此操作的方法。面对这个问题,我会写一个Perl脚本来解析命令的输出,将标签关联到我想要的日期范围并打印出来。
另一个解决方案是直接解析v文件,但我没有找到任何强大的库来做到这一点。我更喜欢Perl用于那种类型的任务,并且解析模块似乎不是很高质量。