Не знаю, если вы все еще заинтересованы, но у нас есть CruiseControl (оригинальный на основе Java, а не .NET, но это не должно иметь большого значения), работающий с CVSDude - он просто делает svn log
каждую минуту, чтобы проверить, если что-то изменилось. Мы планируем перейти на использование их API, хотя, к сожалению, svn log
отстает от обновления в реальном времени.