Есть ли инструмент для просмотра удаленного репозитория Git на Ubuntu и уведомления о всплывающих подсказках при создании коммитов?

Я хотел бы получать всплывающие уведомления, когда люди делают фиксации в хранилищах, которые я наблюдаю. Не размещалось на каком-либо конкретном сайте, таком как github или что-либо еще, поэтому потребуется просто добавить URL-адрес репозитория в список наблюдаемых репозиториев. И, как говорится в названии, это для Ubuntu, но кросс-платформу приветствуется!

Ответ 1

И таким образом, git-notify родился!

Этот маленький bash script будет отслеживать ваш источник/мастер для обновлений каждые 60 секунд и использует уведомление-отправку, чтобы предупредить вас о новых коммитах.

Ответ 2

Если репо не размещено локально (то есть другие люди, нажав на репозиторий, размещенный на вашем жестком диске), вам, вероятно, понадобится какая-то форма опроса, которая будет медленной и/или болезненной. Посмотрите на идею @Abizern и создайте перехваты после приема в репозиториях, которые отправляют электронные письма всякий раз, когда кто-то их подталкивает. В моей компании мы используем скрипты с запасом, включенные в набор git, они довольно фантастичны и полезны.

Ответ 3

Посмотрели ли вы на крючки post-commit?