¿Por qué svn log -r head es diferente de svn log -l 1?

Acabo de hacer un pequeño cambio (cometido ese cambio) a SVN en uno de los scripts (siendo pocos directorys en el interior del repository SVN).

Ahora si corro

svn log -l 1 

en mi directory principal no obtendré mi último cambio. Aunque si corro

 svn log -r head 

Voy a conseguirlo. Cuál es la diferencia ? ¿Por qué svn log -l 1 no lo limita a la última confirmación?

Su revisión pnetworkingeterminada ( -r ) marcada es BASE (range BASE:1 ), que en este caso es una o más revisiones detrás de HEAD . Si no ha actualizado su directory de trabajo, no importa que el último commit esté en algunos directorys inactivos, svn solo lo sabrá con certeza si svn up ese directory. Si ejecuta svn stat -v , puede ver qué revisión son realmente sus diversos directorys.