¿Cómo puedo encontrar la cantidad de veces que un file fue revisado en subversión?

Dado un file, ¿cómo averiguo cuántas veces se revisó el file? El número de revisión de la cabeza puede ser de cientos, pero habría revisado un file solo 4 veces. Por lo tanto, dado ese file, quiero 4 como respuesta. Suena bastante trivial pero no pude encontrar ningún command para lograr esto. ¿Alguien puede ayudar?

Use svn log -q filename | grep '^r' | wc -l svn log -q filename | grep '^r' | wc -l

 svn log FOO.C -q | grep -cr 

svn log -q imprime información resumida para el file o directory dado en el logging, y grep -cr count el número de líneas que contienen la letra "r" (básicamente, solo queremos ignorar las líneas espaciadoras "——- – ")

El libro de Subversion explica:

También puede examinar el historial de logging de un solo file o directory. Por ejemplo:

$ svn log foo.c

$ svn log http://foo.com/svn/trunk/code/foo.c

Estos mostrarán posts de logging solo para aquellas revisiones en las que el file de trabajo (o URL) cambió.

La descripción completa del command de logging está aquí .

¿'Svn log' no le proporciona la información que necesita?

Estoy bastante seguro de que Subversion contiene un mecanismo de historial de vistas dentro del browser Repo.

¿Estás usando Tortoise con Subversion?

Esto debe hacerlo:

svn log -q | grep -v "\ – \ – \ – \ – \ – \ – \ – \ -" | wc -l