unpushed

Рекламные ссылки:
Скриншот программы:
unpushed
Детали программы:
Версия: 1.1.0
Дата загрузки: 14 Apr 15
Разработчик: Dmitry Bashkatov
Тип распространения: Бесплатная
Популярность: 5

Rating: 2.0/5 (Total Votes: 1)

Рекламные ссылки:

unpushed является вилка "неподтвержденных" проекта изначально созданной Брэндон Родос (http://bitbucket.org/brandon/uncommitted).
"unpushed" добавляет некоторые особенности: * поддержка для проверки филиалов для unpushed фиксаций * на экране уведомления
Предисловие от автора оригинала
При работе на одной версии управлением проекта на моем жестком диске, я часто перевернуть быстро в другой проект, чтобы сделать быструю смену. К концу дня я забыл о том, что других изменений и часто это месяцев спустя, когда я вхожу, что хранилищем. Мне нужен был способ, чтобы получить извещение в конце каждого дня о каких-либо незафиксированных изменений, сидящих на моей системе.
Так родилась эта "нейтральный" сценарий: используя либо систему поиска (1) команду или пешком дерево файловой системы само по себе, оно найдет версии контролируемых каталоги и распечатать отчет на стандартный вывод о каких-либо незафиксированных изменений еще сидя на водить машину. При запуске его из хрон (8) Работа вы можете сделать эту процедуру уведомления.
Запуск "unpushed"
По умолчанию "unpushed" использует местонахождение (1) команда для поиска хранилищ, что означает, что он может быстро работать даже на очень больших файловых систем, как мой домашний каталог:
& NBSP; unpushed ~
Но вы должны быть предупреждены: из-за локации (1) база данных обновляется только один раз в день на большинстве систем, это будет не хватать репозиториев, которые вы создали с момента его последнего запуска. Чтобы быть абсолютно уверены, чтобы увидеть все текущие репозитории, вы должны спросить, а "unpushed" искать саму дерево файловой системы. Для этого на вашем "разви" каталог, например, вы должны ввести это:
& NBSP; unpushed -w ~ / Devel
Мало того, что выход "-w" всегда быть современным, но это, как правило, быстрее для небольших деревьев каталогов. По умолчанию в использовании найти (1) (который также может быть явно просил, с "-l") быстрее, когда дерево каталогов вы ищете очень большой.
Если вы когда-либо хотите получить список всех хранилищ, а не только тех, с незафиксированных изменений, вы можете использовать опцию "-a":
& NBSP; unpushed -a ~
Также вы можете перечислить точные файлы или филиалы был изменен с помощью "-v" многословный вариант:
& NBSP; unpushed -v ~
Вы всегда можете получить помощь, работает "unpushed" без аргументов или с "-h" или "--help" вариантов.
On-Screen уведомление
& NBSP; unpushed-уведомляет ~
покажет на экране уведомление о неподтвержденных и unpushed изменений. На Linux это делается через pynotify библиотеки. В других системах эта функция еще не реализована.
Вы можете добавить эту строку в кронтаб кронтаб (-е):
* / 10 18-20 * * * unpushed-уведомляет ~
Это покажет вам уведомления о неподтвержденных и unpushed изменений каждые 10 минут, начиная с 6 вечера окончания в 8 вечера.
Не забудьте добавить unpushed-уведомлять хрон пути!
Поддерживаемые венчурные
В настоящее время "unpushed" поддерживает:
* `Mercurial`_ (.hg каталоги)
* `Git`_ (.git каталоги)
* `Subversion`_ (папок .svn)
Существует только поддержка отделение для Git. Я не знаю, как это сделать в Mercurial, потому что я не использовать его

Что нового В этом выпуске:.

  • Исправлена ​​README разметки
  • Отчет неотслеживаемые файлы отдельно
  • Добавить опцию -t, чтобы игнорировать неотслеживаемых файлы
  • Показать не толкнул ревизии в Mercurial. Благодаря Гильерме Gondim для тестирования

Требования

  • Python

Похожие программы

ghsync
ghsync

11 May 15

prcs2hg
prcs2hg

17 Feb 15

KDESvn
KDESvn

20 Feb 15

hgallpaths
hgallpaths

20 Feb 15

Комментарии к unpushed

Комментарии не найдены
добавить комментарий
Включите картинки!