unpushed

Софтуер снимки:
unpushed
Софтуер детайли:
Версия: 1.1.0
Дата на качване: 14 Apr 15
Розробник: Dmitry Bashkatov
Разрешително: Безплатно
Популярност: 81

Rating: 3.0/5 (Total Votes: 3)

unpushed е вилица на "необвързана" Проектът първоначално е създаден от Brandon Родос (http://bitbucket.org/brandon/uncommitted).
"Unpushed", добавя някои функции: * подкрепа за проверка на клона за unpushed заявява ангажимента * покаже уведомление на екрана
Предговор от оригиналния автор
Когато се работи върху една версия контролирани проект на моя твърд диск, аз често се обърнете бързо към друг проект, за да се направи бърза промяна. До края на деня съм забравил за тази друга промяна и често го намерите месеца по-късно, когато се влиза в хранилището отново. Имах нужда от начин да бъдат предупредени в края на всеки ден за всички поети промени около заседание на моята система.
Така се ражда тази "неусвоени" скрипт: използване на системата ви или намерете (1) команда или от ходене файлова система дърво по себе си, той ще намери версия контролирани директории и отпечатва отчет на стандартния изход за всички поети промени все още седи на вашия шофиране. Като го извикате от Cron (8) работа, която може да направи тази рутина уведомление.
Running "unpushed"
По подразбиране "unpushed" използва намерете (1) команда, за да сканирате за хранилища, което означава, че тя може да работи бързо, дори и над много големи файлови системи като моята домашна директория:
& Nbsp; unpushed ~
Но вие трябва да се предупреди: защото намерете (1) Базата данни се обновява само веднъж на ден за повечето системи, това ще пропусне хранилища, които сте създали от последното бягане. За да бъдете абсолютно сигурни, за да видите всички настоящи хранилища, можете вместо това трябва да попитате "unpushed" за да търсите в файлова система самото дърво. За да направите това на вашия "раз" директория, например, трябва да напишете това:
& Nbsp; unpushed -w ~ / разра
Не само ще продукцията на "-w" винаги да бъде в крак с времето, но обикновено е по-бързо, за малки директория дървета. Поведението по подразбиране за използване намерете (1) (която също може да се изисква изрично, с "-l") е по-бързо, когато дървото на директориите, което търсите е много голяма.
Ако някога искате списък на всички хранилища, а не само тези, с което свободните промени, можете да използвате "-а" вариант:
& Nbsp; unpushed -а ~
Също така можете да добавите точните файлове или клонове се промени с помощта на "-v" многословно вариант:
& Nbsp; unpushed-V ~
Винаги можете да получите помощ от тичане "unpushed" без аргументи или с "-h" или "--help" опции.
<Силен> On-Screen уведомление
& Nbsp; unpushed-уведомява ~
ще се покаже на екрана съобщение за неангажирани и unpushed промени. На Linux това е направено чрез pynotify библиотека. На други системи тази функция не се изпълнява, все още.
Можете да добавите този ред в кронтаб (кронтаб -е):
* / 10 18-20 * * * unpushed-уведомява ~
Това ще ви покаже уведомление за неангажирани и unpushed промени на всеки 10 минути, като се започва от 18:00, завършващ в 20:00.
Не забравяйте да добавите unpushed-уведомяват Cron PATH!
<Силни> Поддържани VCs
В момента "unpushed" подкрепя:
* `Mercurial`_ (.hg директории)
* `Git`_ (.git директории)
* `Subversion`_ (.svn директории)
Има само подкрепа клон за Git. Аз не знам как да го направя в Mercurial, защото аз не го използвате

Какво ново в тази версия:.

  • Fix README маркиране
  • Съобщи непроследени файлове поотделно
  • Добави опцията -t да игнорира непроследени файлове
  • Show не избута changesets в Mercurial. Благодарение Guilherme Gondim за тестване

<силни> Изисквания :

  • Python

Подобен софтуер

Mr-Repo
Mr-Repo

14 Apr 15

rcs4cvs2svn
rcs4cvs2svn

11 May 15

vcs
vcs

11 May 15

Git-Track
Git-Track

11 May 15

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

Коментари не е намерена
добавите коментар
Включете на изображения!