Как посмотреть локальное репо Git на предмет смены головы? - PullRequest
0 голосов
/ 04 февраля 2020

Я работаю над проектом, который требует, чтобы я наблюдал репо git за любыми изменениями в голове, т.е. при любых git фиксациях, изменениях веток и т. Д. c.

Есть ли какая-либо библиотека или нюгет для этого программно (in. NET)? Если нет, какие-либо предложения о возможных подходах к этому?

1 Ответ

0 голосов
/ 04 февраля 2020

Вы можете использовать FileSystemWatcher для отслеживания изменений в локальной папке .git / refs. Вы можете использовать libgit2sharp, если вам нужно понять, что изменилось. Мониторинг удаленного git сервера потребует либо какого-либо сценария перехвата, либо опроса хранилища по таймеру.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...