2011-12-21 8 views
6

¿Cuál es la diferencia entre una confirmación y una revisión? Usamos SVN y obtenemos métricas de Atlassian Fisheye. Hay un informe en Fisheye que muestra los 'mejores committers - por revisión' y 'top commiters - por commits'.¿Cuál es la diferencia entre 'commit' y 'revision'

Nadie aquí puede decirme cuál es la diferencia.

¡Muchas gracias! Andy

Respuesta

13

Una confirmación puede contener muchas revisiones de archivos. Una revisión de archivo es básicamente un archivo que se modifica como parte de una confirmación, por lo que una única confirmación puede tener muchas revisiones.

http://confluence.atlassian.com/display/FISHEYE/Glossary#Glossary-Commit

tan "Top Committers - Por Commit" muestra los usuarios que han cometido la mayoría de Cambios Noticias/listas de cambios y "Top Committers - Por Revisión" muestra los usuarios que han creado las versiones más archivos como parte de su comete

http://confluence.atlassian.com/display/FISHEYE/FishEye+Charts?focusedCommentId=221448800#comment-221448800

+0

Gracias Interrobang, la próxima vez voy a RTFM! :)

1

De Wikipedia:

Commit: Un comprometerse (registro, ci o, más raramente, instalar, someter o registro) es la acción de la escritura o la fusión de los cambios realizados en el trabajo Copia de vuelta al repositorio. Los términos 'commit' y 'checkin' también se pueden usar en forma de sustantivo para describir la nueva revisión que se crea como resultado de la confirmación.

y

Revisión: (también versión) Una versión es cualquier cambio en la forma. En SVK, una revisión es el estado en un punto en el tiempo de todo el árbol en el repositorio.

Cuestiones relacionadas