Рассматривали ли вы использование MSBuild? Он поставляется бесплатно с платформой .NET.
Это потребует небольшого количества кодирования. Например, вам нужно создать новый класс .net (производный от Task), который переопределяет функцию Execute, а затем вызвать SVN для обновления вашего исходного кода. Но основная часть настроек будет в файле build.xml, где вы можете указать имена файлов решений и различные конфигурации.
Разумное введение здесь:
MSBuild
Я понимаю, почему вы хотите сделать это с помощью графического интерфейса, но ИМХО гибкость, которую вы получаете при использовании MSBuild, стоит дополнительных усилий по его настройке, хотя и не такая сложная, как полное ее написание на другом языке скриптов .