О какой ОС мы говорим? Если это Windows, я не думаю, что вы должны иметь кавычки (") вокруг параметров.
Что такое "PATH_TO_FILE"? А переменная окружения? Какова его ценность? Вы проверили, что он не включает в себя финальную обратную косую черту? Вы перезапустили после изменения переменной среды. Это общесистемная или пользовательская переменная окружения. Помните, что если вы запускаете сервер SVN как службу, он принадлежит другому пользователю, поэтому env var может быть не определен для этого пользователя. Почему бы вам просто не указать прямо сейчас полный путь, просто чтобы проверить, не имеет ли это ничего общего с неверной переменной среды.
Вы говорите "это застряло", вы получаете ошибку? Что именно происходит? Могут помочь еще некоторые детали того, как это не работает.
Если вы используете Windows, вы можете перенаправить любые ошибки в файл, выполнив следующее:
PATH_TO_FILE\print.exe %1 %2 > c:\output.txt
Это обычный сервер SVN или вы используете сервер visualSVN?