Trabajo en un proyecto muy grande (más de 10000 versiones) y a veces sucede que necesito saber quién de los otros usuarios eliminó alguna línea en un archivo. ¿Hay alguna manera de hacer eso? Puedo hacer svn blame
con el número de revisión para verificar si existe una línea en esa revisión, luego ver en qué revisión la línea se ha ido y ver quién cometió esa revisión, pero ese procedimiento es poco convincente con ese gran proyecto.
¿Hay una manera más inteligente de hacer eso?
svn log --diff
identificará eliminaciones con "-" en la columna cero. Grep para "r" también para que pueda ver la revisión.También hay,
svn log --search
pero eso solo buscará el mensaje de confirmación.fuente