Como encontrar todos os commits (arquivos e comentários adicionais) por uma pessoa em cvs

votos
18

Olhando para obter uma lista de todos os arquivos (commit comentários seria muito bom) de um usuário em cvs.

Publicado 10/12/2008 em 00:17
fonte usuário
Em outras línguas...                            


6 respostas

votos
17

Use o seguinte comando para listar todas as submissões por um usuário específico:

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

-NNão lista tags.
-SNão imprima nome / cabeçalho se nenhuma revisão selecionada.
-w[logins]Apenas lista as revisões verificadas em por logins especificados.

Cuidado! A ordem das matérias interruptores.

Para mais opções e uso de ajuda:

cvs -H log

(Lista de interruptores acima feita a partir de saída deste comando).

Respondeu 15/02/2009 em 10:42
fonte usuário

votos
12

cvs log -t -wJellyJoe
Respondeu 10/12/2008 em 00:28
fonte usuário

votos
10
cvs history -u user -c -D 2009-01-20
cvs history -u user -l -c -D 2009-01-20

primeira linha para visualizar todas as alterações por usuário desde a data especificada segunda linha lista apenas a última alteração, de modo a obter cada arquivo apenas uma vez, mesmo se ele foi alterado várias vezes.

Respondeu 30/04/2013 em 10:06
fonte usuário

votos
5
cvs history -a -c  -D 2009-01-20

para rever todas as submissões por todos os usuários desde 2009-01-20

Respondeu 23/01/2009 em 21:08
fonte usuário

votos
2

Aqui está uma oneliner rápida que vai lhe dar uma lista de todos os arquivos, seguido por mudanças no que o usuário e a primeira linha de comentário do usuário.

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

Saída será algo como:

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.

Esta é uma rápida e suja um forro, assim YMMV.

Respondeu 10/12/2008 em 00:31
fonte usuário

votos
1

Você também pode usar ferramentas externas, como ViewVC , que permite consultas de entrada usando formulários web. A saída também é formatado bem no navegador da web.

Respondeu 17/12/2008 em 15:26
fonte usuário

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