Как правило, наши исправления/исправления для любых ошибок включают в себя изменения в нескольких файлах, и мы будем передавать все эти файлы за один снимок.
В SVN для каждой фиксации (может быть задействовано несколько файлов) она будет увеличивать число ревизий всего репозитория на единицу. Таким образом, мы можем легко связать все несколько файлов, которые были отправлены в одном коммите.
Теперь проблема с тем же случаем в CVS заключается в том, что он будет увеличивать номера версий всех файлов по отдельности. Скажем, если коммит включает следующие файлы:
file1.c//ревизия, назначенная как часть этого commit..1.5.10.2
file2.c//ревизия, назначенная как часть этого commit..1.41.10.1
а комментарий для этой фиксации - "Исправление первой ошибки".
Теперь единственный способ получить все проверенные файлы как часть этого коммита - путем поиска по всем журналам cvs для комментария "First Bug Fix" и, надеюсь, он вернет только два исправления файла, упомянутые выше.
Пожалуйста, поделитесь своими взглядами, есть ли лучший способ в CVS, чтобы отслеживать все зарегистрированные файлы в одном коммите, а не ретранслировать комментарий, указанный как часть commit.