Buscando obtener una lista de todos los archivos (los comentarios de confirmación también serían buenos) de un usuario en cvs.Cómo encontrar todas las confirmaciones (archivos y comentarios) por una persona en cvs
Respuesta
cvs log -t -wJellyJoe
Aquí hay una oneliner rápida que le dará una lista de todos los archivos, seguido por los cambios en ese usuario y la primera línea de comentario de ese usuario.
cvs log | egrep -A 1 'Working file|username'
salida será parecida:
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.
Este es un rápido y sucio un trazador de líneas, por lo que tu caso es distinto.
También puede usar herramientas externas, como ViewVC, que le permite ingresar consultas mediante formularios web. La salida también está formateada muy bien en el navegador web.
cvs history -a -c -D 2009-01-20
para revisar todas las confirmaciones de los usuarios desde 2009-01-20
Utilice el siguiente comando para listar todos los envíos por un usuario específico:
cvs -q log -N -S -wuser dir/
-N
no una lista de etiquetas.
-S
No imprima nombre/encabezado si no hay revisiones seleccionadas.
-w[logins]
Solo las revisiones de la lista se registran mediante inicios de sesión especificados.
¡Atención! El orden de los interruptores importa.
Para obtener más opciones y su uso ayuda:
cvs -H log
(Lista de interruptores de arriba, tomada desde la salida de este comando).
Creo que no hay espacio en el nombre de usuario es 'cvs -q log -N -S -wuser dir /' – Sogger
Eliminado. Gracias. –
cvs history -u user -c -D 2009-01-20
cvs history -u user -l -c -D 2009-01-20
primera línea para ver todos los cambios de usuario desde la fecha especificada segunda línea se enumeran sólo el último cambio, por lo que recibe cada archivo sólo una vez, incluso si se ha cambiado varias veces.
Gracias, esta "historia cvs -u usuario -l -c" funcionó muy bien! –
- 1. Git número de confirmaciones por autor en todas las sucursales
- 2. ¿Cómo mover todas las confirmaciones de una rama a otra?
- 3. Cómo obtener cvs log de confirmaciones sin retirar repo
- 4. Colapsar comentarios y todas las funciones en vim/gvim
- 5. ¿Cómo obtengo una lista de comentarios de compromiso de CVS desde la última versión etiquetada?
- 6. ¿Cómo obtener una lista de todas las confirmaciones de SVN en un repositorio y quién hizo qué a qué archivos?
- 7. Lista de todas las confirmaciones de git?
- 8. Eliminar carpeta CVS de todas las subcarpetas en windows
- 9. ¿Cómo encontrar todas las apariciones de una variable en Vim?
- 10. ¿Cómo decirle a 'git' que 'olvide' TODAS las confirmaciones anteriores?
- 11. ¿Cómo encontrar todas las subcadenas posibles en una cadena?
- 12. ¿Cómo encontrar todas las etiquetas de cada página y luego incluir las etiquetas en una columna?
- 13. Obtenga todas las confirmaciones de git desde la última etiqueta
- 14. Cómo eliminar todas las confirmaciones de Git, excepto las últimas cinco
- 15. Archivos Jspx y comentarios condicionales
- 16. ¿Comentarios de segunda o tercera persona?
- 17. ¿Cómo puedo evitar confirmaciones de Subversion sin comentarios?
- 18. Reconocer las letras dichas por una persona que usa java
- 19. git push: presione todas las confirmaciones excepto la última
- 20. ¿Cómo encontrar todas las referencias en una solución (por lo tanto, de todos los proyectos)?
- 21. ¿Cómo encontrar todas las clases que implementan una interfaz determinada?
- 22. Subversion: ¿es posible deshabilitar todas las confirmaciones y hacer que el repositorio solo sea de lectura?
- 23. Cómo encontrar filas que son duplicados por una clave pero no duplicados en todas las columnas?
- 24. CVS archivos comma-v en ático y directorio
- 25. cómo encontrar todo el tipo de rama creada por una persona en clearcase
- 26. ¿Cómo copio una carpeta y todas las subcarpetas y archivos en .NET?
- 27. git: cómo "consolidar" las confirmaciones locales
- 28. Como encontrar todas las subcadenas de una cadena en PHP
- 29. Encontrar todas las referencias en Eclipse
- 30. Encuentra todas las confirmaciones que hay en la rama de laboratorio, pero en la rama principal
Preguntó específicamente sobre una persona que comete – JuanZe
¡Gracias! ¡Exactamente lo que estaba buscando! Aunque no responde la pregunta de la secuencia, responde mi preocupación;)/thumbup – kulpae