У меня есть решение для обхода этого типа сейчас.Я поделюсь этим, но мне все еще очень интересно знать, как это сделать / если это можно сделать.
Обходной путь:
Check out two copies of the code based on certain dates
and do a directory diff with something like Beyond Compare.
Проблема:
What changes were made on or around June 25th?
Решение (Windows):
1. Create two directories C:\dirA\ and C:\dirB\
2. Right-click C:\dirA\ and click 'CVS Checkout...'
3. Select the appropriate Module
4. Click the 'Revision' tab
5. Choose to get the 'Files at a certain time' and pick June 24th.
6. Repeat steps 2 - 4 on C:\dirB\
7. Choose to get the 'Files at a certain time' and pick June 26th.
8. Do a directory diff of C:\dirA\ vs C:\dirB\
9. Any differences will have been checked in on either the 24th, 25th, or 26th.
10. View CVS History to determine the exact date and time of a particular change.
Конечно, это не самое элегантное решение, но оно работает.Пока диапазон дат не слишком велик и проект не переполнен разработчиками, большинство изменений, которые появятся, будут теми, которые вы ищете.
Очевидно, что с учетом некоторой клугоподобной природы этого, я все еще очень заинтересован в более элегантном решении, и я пока оставлю этот вопрос открытым, если кто-то получит какой-то вклад.