Как найти все коммиты (файлы и комментарии) лицом в CVS

голоса
18

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

Задан 10/12/2008 в 00:17
источник пользователем
На других языках...                            


6 ответов

голоса
17

Используйте следующую команду, чтобы получить список всех фиксаций конкретного пользователя:

cvs -q log -N -S -wuser dir/

-NНе перечислять теги.
-SНе печатайте имя / заголовок , если не выбрано ни одного изменения.
-w[logins]Только о ревизиях, созданных указанными пользователями.

Осторожно! Порядок вопросов коммутаторов.

Для получения дополнительных возможностей и использования помощи:

cvs -H log

(Список переключателей выше взяты из вывода этой команды, в).

Ответил 15/02/2009 в 10:42
источник пользователем

голоса
12

cvs log -t -wJellyJoe
Ответил 10/12/2008 в 00:28
источник пользователем

голоса
10
cvs history -u user -c -D 2009-01-20
cvs history -u user -l -c -D 2009-01-20

первая линия, чтобы просмотреть все изменения пользователя, поскольку указанная дата второй строке перечислены только последние изменения, так что вы получите каждый файл только один раз, даже если оно было изменено несколько раз.

Ответил 30/04/2013 в 10:06
источник пользователем

голоса
5
cvs history -a -c  -D 2009-01-20

чтобы просмотреть все коммиты всех пользователей, поскольку 2009-01-20

Ответил 23/01/2009 в 21:08
источник пользователем

голоса
2

Вот быстрый Oneliner, который даст вам список все файлы, а затем изменений в этом пользователя и первой строкой комментария от этого пользователя.

cvs log | egrep -A 1 'Working file|username'

Вывод будет выглядеть следующим образом:

Working file: bin/scriptname
head: 1.14
--
date: 2008/01/01 15:15:30;  author: username; state: Exp; lines +3 -2
First line of checkin comment will appear here.

Это быстрый и грязный один лайнер, так YMMV.

Ответил 10/12/2008 в 00:31
источник пользователем

голоса
1

Вы можете также использовать внешние инструменты, такие как ViewVC , который позволяет вводить запросы с помощью веб - формы. Выход также отформатирован хорошо в веб - браузере.

Ответил 17/12/2008 в 15:26
источник пользователем

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more