Используйте псевдоним для SVN, то есть скрипт Python, который проверяет ваши входные данные, а затем перенаправляет вызов в реальный SVN. Чтобы получить расширенную функциональность, может потребоваться немного усилий, например, понимание содержимого списка изменений, но есть библиотеки, которые могут помочь, и если вы охотитесь по Интернету, кто-то, вероятно, сделает что-то похожее на то, что вы уже хотели.
http://pysvn.tigris.org/
http://top -frog.com / 2009/04/23 / на стороне клиента-до, так и пост-СВН-крюки-с-unix-псевдонимами /