Здравствуйте, CEMb, Вы писали:
CEM>Хочется интегрировать себе сабж. Не знаю, с какого края начать
CEM>У кого-нибудь есть опыт интеграции svn/git к себе в софт?
Ну насколько я понимаю, обычно просто запускают из своей программы git'овские (или svn'овские) коммандлайновые запчасти, и парсят (или просто пользователю показывают) их выдачу.
Ну или как вариант, можно поискать git/svn в виде библиотеки. Вот git для C:
https://libgit2.org/, вот git для Go:
https://github.com/src-d/go-git, это первое что нашлось, наверное есть и другие. Не знаю уж, какого они качества, и не потеряют ли они совместимость с "настоящим" git'ом по мере его развития.