Re: Система контроля версий
От: Pzz Россия https://github.com/alexpevzner
Дата: 15.03.19 10:17
Оценка: 4 (1) +3
Здравствуйте, CEMb, Вы писали:

CEM>Хочется интегрировать себе сабж. Не знаю, с какого края начать

CEM>У кого-нибудь есть опыт интеграции svn/git к себе в софт?

Ну насколько я понимаю, обычно просто запускают из своей программы git'овские (или svn'овские) коммандлайновые запчасти, и парсят (или просто пользователю показывают) их выдачу.

Ну или как вариант, можно поискать git/svn в виде библиотеки. Вот git для C: https://libgit2.org/, вот git для Go: https://github.com/src-d/go-git, это первое что нашлось, наверное есть и другие. Не знаю уж, какого они качества, и не потеряют ли они совместимость с "настоящим" git'ом по мере его развития.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.