El logging svn se detiene al inicio de la sucursal

Estoy ejecutando el command svn log D:\mybranch que se ha extraído de una sucursal de Subversion. Mybranch a su vez se hizo usando svn copy off the trunk. El problema es que el command svn log solo muestra las revisiones realizadas en la twig real. Pero también quiero que incluya cambios en el maletero.

Por ejemplo:

  • las revisiones 1 a 100 se hicieron en el tronco
  • Creé la twig en la revisión 101 usando svn copy
  • las revisiones 102-110 se hicieron en la twig
  • Luego revisé la sucursal a D:\mybranch
  • D:\mybranch svn log D:\mybranch , pero solo muestra las revisiones 101-110.

    Usando TortoiseSVN, sin embargo, si hago clic derecho en D:\mybranch y D:\mybranch clic en "TortoiseSVN-> Show log", entonces me muestra las revisiones 1-110. (Tengo "Stop on copy / rename" sin marcar en Tortoise SVN).

Mi pregunta es, ¿cómo puedo hacer para que svn log muestre el mismo comportamiento que "TortoiseSVN-> Show log" e incluya el historial del trunk?

El problema no es sobre el cliente de command-line de Subversion; svn log muestra el historial completo a less que especifiques la --stop-on-copy .

Por otro lado, Pysvn funciona de manera diferente. Tiene esta opción habilitada, por defecto . Es por eso que solo ves un logging parcial. Establecer strict_node_history=False debería ayudar.