我有CVS,我需要知道最后一次提交是什么,以及它发生在哪些文件上。
我提出的最好的是:
cvs history -u Arkady -c -D 2018-02-20
但它打印出所有分支中存在的所有文件。
例如,我有文件夹myfolder
。
我的分支BRANCH1包含两个文件myfolder/main.cpp
和myfolder/b1.cpp
我的分支机构BRANCH2包含两个文件myfolder/main.cpp
和myfolder/b2.cpp
如果昨天修改了所有这些文件,那么cvs history -u Arkady -c -D 2018-02-20
会为我提供三条包含main
,b1
和b2
个文件的记录。
但我想用分支名称过滤它。
-t
和-r
没有帮助。
此外,我希望能够提取上次提交日期,以便能够自动排序。但也没有找到通用解决方案。