CVS позволяет помечать / разветвлять некоторые подмножества всех файлов.Или помечать / разветвлять разные версии файлов, которые существовали в разное время.(Теоретически вы можете создать тег, который пометит только половину ваших файлов, и 1/3 из них могут быть версиями 2003 года, а другие 2/3 - версиями 2019 года.)
Это может бытьпреднамеренный или непреднамеренный только потому, что CVS в этом случае немного запутан.
С другой стороны, Git обеспечивает создание всех тегов / веток в определенном согласованном состоянии хранилища с одного момента времени.
В процессе cvs2git, когда при создании тега / ветви инструмент не может найти какой-либо конкретный момент времени и состояние всего репо, представляющего этот новый тег / ветвь, cvs2git создаст фиктивный коммит, чтобы разрешитьэто затем тег / ветвь.