Simular automáticamente fusiones SVN en cada nueva confirmación

Estoy trabajando con Windows 7 / Visual Studio 2008 con TortoiseSVN como cliente. Mi proyecto tiene muchas twigs, y con frecuencia estoy obteniendo conflictos de combinación / tree, especialmente debido a files movidos o eliminados físicamente.

Como no presiono las revisiones de una twig a otra todos los días, a veces puede ser difícil resolver estos conflictos en el momento de la fusión.

Así que me gustaría introducir un enfoque de "falla rápida", basado en una idea simple: cada vez que ocurre una nueva confirmación en una twig específica, una herramienta recupera automáticamente la confirmación y trata de fusionarla con alguna otra twig pnetworkingefinida, tal como lo hace la característica "Prueba" de Tortoise. Y me advierte si ocurre uno o más conflictos.

Todo debe ejecutarse en el cliente, no tengo acceso al server de repositorys.

CommitMonitor permite que el usuario reciba notifications cuando se produce una confirmación, pero no ayuda a anticipar más problemas de fusión.

Muchas gracias por tus consejos

cada vez que suceden nuevos compromisos en una twig específica

Es un enganche post-commit

nuevos compromisos suceden en una twig específica

Es decir, ya tiene Copia de trabajo de esta twig

intente fusionarlo con alguna otra twig pnetworkingefinida

Es svn merge con la --dry-run option

Unirse a las notas anteriores:

Su herramienta es un enganche post-commit en TortoiseSVN o repository (o file bat-independiente), que, dentro de su WC, realiza un set de

svn merge --dry-run URL-OF-BRANCH

commands (una fusión por twig probada). Resultados de cada combinación (en STDOUT) debe verificar a mano