2010-12-30 10 views
75

¿Cómo se usa la función de culpa en TFS?¿Cómo usar la función de culpa en TFS?

+8

fácil, elige otro desarrollador y deja que rasgue! – Pharabus

+9

Para aquellos que no se han encontrado con la "culpa" como una característica de control de fuente formal, se usa en SVN, CVS, tal vez en otras herramientas. Básicamente, muestra quién cambió la línea ofensiva de código y cuándo. Metafóricamente hablando, pone la cruz en la espalda de alguien. – DOK

+6

'Anotar' es un nombre mejor que 'culpa': normalmente no busca señalar con el dedo a alguien sino que puede ayudarlo a comprenderlo. Ambas herramientas también muestran la revisión/conjunto de cambios donde se realizó la modificación, lo que realmente ayuda a entender por qué el código se escribió de esa manera. – Keith

Respuesta

113

El equivalente TFS es el comando Anotar, creo. (Simplemente haga clic derecho en el archivo versionado en el explorador de código fuente y seleccione "Anotar").

Hay más información al respecto en MSDN.

+6

Lástima que TFS tenga "anotar esta versión" en lugar de "anotar la versión anterior" como en SVN cuando rastrea una línea de código sobre múltiples cambios. –

+0

@MatthijsWessels, estoy de acuerdo en que no hay una característica incorporada para esto. Sin embargo, puede ver el historial, anotar individualmente cada conjunto de cambios en su propia ventana y luego dividir la vista entre esas anotaciones. http://ge.tt/7og5eKW1/v/0?c –

+8

@ Adam Como solía usar la culpa era cuando veía una línea de código y quería saber quién la había agregado y por qué. Yo culparía, podría ver quién editó la línea al final, pero tal vez ese cambio fue solo un cambio trivial como el espaciamiento. Siendo capaz de hacer fácilmente "culpar a la versión anterior" repetidamente, pude rastrear la línea hasta cuando se realizó el cambio real que me importa. Así que no necesariamente necesito comparar diferentes ventanas de culpas, solo necesito pasar fácilmente al próximo que tocó esa línea. En archivos grandes con muchos cambios no relacionados, usar el enfoque de Ver historial cuesta mucho esfuerzo. –

21

¿Estás hablando de la función annotate?

Cuestiones relacionadas