Получить журнал / историю CVS, похожий на команду "git log"? - PullRequest
5 голосов
/ 28 апреля 2011

Я гадкий парень, но теперь мне нужно временно использовать CVS в проекте.Мне не удалось найти команду, которая отображает красиво отформатированный хронологический список коммитов с автором, сообщением о коммите, датой и ревизией (и ничего больше).

Вместо этого я получаю всевозможную бесполезную информацию о файле RCS, блокировки и т. д., и cvs log, кажется, группирует фиксации по файлу, а не по дате, что затрудняет получение обзора того, что произошло в хранилище.

Есть ли способ сделать это, дорогойЭксперты CVS?

Ответы [ 2 ]

1 голос
/ 01 марта 2015

Вот скрипт для отображения истории коммитов CVS, похожих на Git или SVN:

https://alvinabad.wordpress.com/2015/03/01/display-the-history-of-cvs-commits-similar-to-git-or-svn/

https://github.com/alvinabad/cvs-utils/blob/master/cvs-history.py

1 голос
/ 28 апреля 2011

Используйте git cvsimport, чтобы импортировать весь репозиторий в git, а затем взаимодействовать с git.Это не так гладко, как git svn, но работает хорошо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...