Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Date CVS:签出日期后提交的第一个文件_Date_Cvs_Vcs Checkout - Fatal编程技术网

Date CVS:签出日期后提交的第一个文件

Date CVS:签出日期后提交的第一个文件,date,cvs,vcs-checkout,Date,Cvs,Vcs Checkout,我正在处理一组文件,并希望能够在某些日期之后(而不是在日期之前,如CVS的-D选项)提取第一次提交。这可能涉及某种脚本编写。我的想法是: 解析每个文件的cvs日志,以获得适当的修订号 使用-D选项获取上一个文件,获取该文件的修订号(通过cvs状态或文件头),然后获取后续文件 解析日志看起来是最简单的方法。是否有我缺少的CVS快捷方式,或者有一种我不知道的聪明的方式来实现它?似乎没有CVS快捷方式,因此我分析了文件的日志消息,找到了日期xxx之后的第一个版本。您是否在所有分支的下一次绝对提交之

我正在处理一组文件,并希望能够在某些日期之后(而不是在日期之前,如CVS的-D选项)提取第一次提交。这可能涉及某种脚本编写。我的想法是:

  • 解析每个文件的cvs日志,以获得适当的修订号

  • 使用-D选项获取上一个文件,获取该文件的修订号(通过cvs状态或文件头),然后获取后续文件


解析日志看起来是最简单的方法。是否有我缺少的CVS快捷方式,或者有一种我不知道的聪明的方式来实现它?

似乎没有CVS快捷方式,因此我分析了文件的日志消息,找到了日期xxx之后的第一个版本。

您是否在所有分支的下一次绝对提交之后,或者只是当前分支上的下一次提交?存储库没有任何分支;我正在查找特定日期后指定文件的下一次提交。我的解决方案是解析文件的日志消息(上面的第一个选项)。如果有更好的方法去做的话,知道它会很有用;否则,不用担心。