Доступ к SVN из программы
собственно сам svn идет с сишным api, но есть биндинги чуть ли не под все языки.
лично я юзал pysvn для парочки простых скриптов, это немного более высокоуровневая обертка над апи.
SharpSVN удобная библиотека для .Net. Использовал в своем проекте. Есть версия как x86, так и x64.