GIT Log или Commit Monitor - PullRequest
       10

GIT Log или Commit Monitor

15 голосов
/ 31 октября 2009

Я пытаюсь найти Git Commit Monitor для Windows. Кто-нибудь знает, существует ли он?

В идеале он будет по существу контролировать журнал и уведомлять, когда произошел новый коммит.

Ответы [ 7 ]

18 голосов
/ 27 января 2013

Я начал проект с открытым исходным кодом, чтобы создать инструмент, который делает это. SourceLog - WPF-приложение .NET v4.0, которое отслеживает журналы изменений системы контроля версий. Приложение использует модель плагина для поддержки нескольких систем контроля версий. В настоящее время есть плагины для Git, GitHub (через API), Subversion, Perforce и TFS 2010.

SourceLog main window

Приложение опрашивает каждый «подписанный» репозиторий на наличие изменений и отображает панель уведомлений «toast» при обнаружении новых изменений.

Проект размещен на GitHub , и приложение можно установить с помощью установщика ClickOnce, размещенного на AppHarbor . В моем блоге .

есть больше информации.
4 голосов
/ 31 октября 2009

Лучше всего использовать хук после получения.

В вашем хранилище на сервере вы должны поместить скрипт оболочки с именем 'post-receive' в каталог .git / hooks. Этот скрипт будет вызываться каждый раз, когда что-то нажимается, и через stdin передается аргумент в форме

Существуют примеры скриптов, предоставляемых с последней версией git. Смотреть в:

/usr/share/doc/git-core/contrib/hooks/post-receive-email

В Windows посмотрите путь вашей установки, чтобы найти его ...

3 голосов
/ 11 марта 2016

https://gitmonitor.com

На этом сайте есть инструмент, подобный тому, который вы ищете ... Я пришел сюда, чтобы найти информацию, чтобы увидеть, хорошо это или нет.

3 голосов
/ 09 мая 2011

Есть git monitor, который отображает всплывающие уведомления. Он должен работать в Windows, используя Growl : https://github.com/spajus/gitmon

1 голос
/ 28 апреля 2011

Смотрите в этом блоге подход, использующий Growl, Cygwin, Ruby и Git-Notifier.

http://hsiliev.blogspot.com/2011/03/git-notifier-on-windows.html

0 голосов
/ 24 января 2012

Попробуйте каналы RSS или Atom, а также любые распространенные программы чтения RSS (например, Mozilla Thunderbird). Конечно, у вас есть веб-сервер (например, скрипт gitweb CGI), который это обеспечивает.

0 голосов
/ 31 октября 2009

Просто используйте крючок GIT post-commit

githooks (5) Страница руководства

...