Pull to refresh

Наблюдатель за несколькими каталогами Git

Reading time1 min
Views1.3K
Всем привет.

Предлагаю вашему вниманию мою утилиту, висящую в трее и отображающую статусы нескольких каталогов-репозиториев git (ссылка на исходник, бинарник):

image



Краткое видео-описание:

image

Иногда приходится работать над несколькими проектами и лично мне хотелось периодически видеть в каком состоянии находится git-статус каждого проекта не заходя в каждый каталог по отдельности. Так же хотелось, чтобы была возможность запустить диалоговое окно TortoiseGit commit сразу из программы, когда посчитаете, что настал момент для commit.

Дополнительные компоненты


Для работы программы необходима установка git и tortoisegit.

Проверка статусов


После выполнения операции commit нужно заново перечитать статусы. Для этого нужно
открыть контекстное меню программы в трее и выполнить команды «Reload repositories»:

image

Ждёте появление диалогового окна, сообщающего о завершении сканирования статусов репозиториев:

image

Снова открываете контекстное меню, чтобы проверить изменения:

image

Переход по url-push ссылке проекта



image

Запуск диалогового окна commit TortoiseGit


image

Краткое графическое описание программы


(открыть в отдельном окне не получается)
image

P.S.


Спасибо за внимание. Надеюсь, не смотря на простой функционал она будет полезна разработчикам, пользующимся git и tortoisegit.
Tags:
Hubs:
+1
Comments2

Articles