checkoutmanager

Софтуер снимки:
checkoutmanager
Софтуер детайли:
Версия: 1.13
Дата на качване: 20 Feb 15
Розробник: Reinout van Rees
Разрешително: Безплатно
Популярност: 3

Rating: 1.0/5 (Total Votes: 1)

checkoutmanager прави BZR / Hg / Git / SVN напускането на няколко места в зависимост от конфигурационния файл.
Коментари на разработчика
Предимството: имаш една команда, с която можете да актуализирате всички ваши напускането на хотела. И с които можете да поискате списък на свободните промени. И вие може да възстанови цялата си структура закупуването на нова машина само чрез копиране на конфигурационния файл (това е всъщност целта ми го изградим за: Аз трябваше да се промени лаптопи, когато аз преминах работни места ...).
<Силен> Предупреждение: Аз само го изпитват на OSX и Linux, така че няма гаранции за прозорци. Ако има промени, необходими, те най-вероятно ще бъде минимално. Така че аз приветствам докладите за грешки и лепенки.
<Силен> Generic употребата
Това, което обикновено правя всяка сутрин, когато се отиде на работа е checkoutmanager нагоре. Това грабва най-новите версии на всичките ми платите, от сървъра (ите). Така че един SVN за моите подривна дейност напускането на хотела, а Hg дърпане -u за непостоянния и така нататък.
От време на време, аз ще направя една checkoutmanager ул да покаже дали съм разбрал някои неангажирани файлове, разположена около някъде. Много удобно, ако сте работили в няколко директории през целия ден: тя не ви позволява да се забравя да се провери това, че един на грешка за цяла седмица.
Нов проект означава да добавя един ред, за да ми конфигурационния файл и тичай checkoutmanager сътрудничество.
Checkoutmanager ви позволява да се разпространява си платите, през множество директории. Тя не може да се смесва системи за контрол на версиите на директория, обаче. Като пример, имам ~ / buildout / директория с моите големи SVN уебсайт проекти проверяват там. И директория с моите SVN работа питон библиотеки. И ~ / Hg / реж с моите живачни проекти. И аз съм правил напускането на няколко конфигурационни директории в дома ми реж, като ~ / .emacs.d, ~ / .subversion и така нататък. Работи добре.
<Силен> Команди
Налични команди:
съществува
& Nbsp; Печат дали напускането на хотела са налични или липсващи
нагоре
& Nbsp; Grab-новата версия от сървъра.
во
& Nbsp; статут Print на файлове през гишетата
сътрудничество
& Nbsp; Хвани липсващите напускането на хотела от сървъра
липсващ
& Nbsp; Print директории, които са изчезнали от конфигурационния файл
<Силен> Output Directory именуване
Ако не посочите име изход указател за вашата поръчка в URL, той просто е на последната част. Едно изключение: подривна дейност. Тя е интелигентна там:
& Nbsp; * HTTPS: // ххх / ууу / продукт / багажника става "продукт" вместо "багажника".
& Nbsp; * HTTPS: // ххх / ууу / продукт / клонове / експеримент става "product_experiment" вместо "експеримент"
Ако искате нещо друго, просто посочете име на директория (разделени с интервал) в конфигурационния файл.
<Силен> Config файл
Примерен конфигурационен файл:
# Конфигурационния файл Sample. Различните секции на база местоположението и версия
# Система за контрол. Разделянето всичко по цялото място в множествена
# директории е наред.
[рецепти]
# Buildout рецепти, по които работя.
VCS = SVN
basedir = ~ / SVN / рецепти
Касови =
& Nbsp; SVN: // SVN / blablabla / багажника
& Nbsp; SVN: // SVN / друго / багажника differentname
& Nbsp; HTTP: // хост / yetanother / багажника
& Nbsp; HTTPS: // гостоприемници / yetanother / клонове / Reinout-Fix
[dotfolders]
# Folders, че в крайна сметка като пунктирани configfolders в корена.
VCS = BZR
basedir = ~
Касови =
& Nbsp; LP: emacsconfig / багажника .emacs.d
& Nbsp; SFTP: // somwhere / подривна / багажника .subversion

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

  • които не ползват проба на конфигурационния файл като конфигурационния файл тест вече. Това означава, че има много по-хубав и по-полезен проба конфигурационния файл сега.
  • (Благодарение Craig Blaszczyk за искането си за издърпване, че е основата за това!)

Какво ново във версия 1.12:

  • За BZR, на & quot; на & quot; команда използва кода за приключване вместо изхода команда сега. Това е по-надежден и удобен. Fix от Jendrik Seipp, благодаря!

Какво ново във версия 1.11:

  • Позволи повече от един VCS в директория. Това вече е възможно и преди, но сега е известно, вече не е необходимо да се изброяват всички гишетата на конкурентни СВК в опцията за игнориране. Също така, елементи, които се игнорират в една секция в момента са игнорирани в други секции за същата директория. Поправя # 11. [Мауриц]

Какво е новото във версия 1.10:

  • Използване --mine опция само да BZR липсва само покажем нашите изходящи changesets когато работи checkoutmanager на & quot; на & quot; команда за BZR.
  • копиране на файл проба .CFG ако тя не съществува, а не само предполага, копието. Поправя # 12.
  • Добавена скрита информация команда. Трябва да е полезна само за подривна дейност, ако си SVN програма се актуализира и вашата OS изисква от вас да даде достъп SVN записаните идентификационни данни отново, за всяко хранилище. [Мауриц]

Какво ново във версия 1.9:

  • Добавено команда, която надгражда си подривна дейност Касови към новия 1.7 ъпгрейд оформление на .svn директория. [Мауриц]

Какво ново във версия 1.8:

  • Използване Git бутнете --dry управляван сега, за да се открие не -yet-избута изходящи промени с checkoutmanager навън. Поправя # 9 (отчетени от Мауриц ван Rees).

Какво ново във версия 1.7:

  • Добавена --configfile опция. Полезно, когато искате да използвате checkoutmanager да управлява напускането на хотела за нещо друго, освен редовните си проекти за развитие. На практика: Искам да го използвате за "sdistmaker", която работи с Git
  • .

Какво ново във версия 1.6:

  • Full решение за # 7: checkoutmanager не спира на първата грешка, но продължава. И то се отчита всички грешки след това. Това помага, когато само един от вашите SVN / Hg / каквито и сървъри е надолу:. Останалите просто ще продължи да работи
  • Частично решение за # 7:. SVN нагоре работи с --non-интерактивна сега, толкова грешки конфликтни грешки са докладвани вместо почти тихо чака интерактивен вход, че никога няма да дойде

Какво ново във версия 1.5:

  • Използване изключение CommandError, д вместо изключение CommandError като д за python2.4 съвместимост.

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

  • Python

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

coded4
coded4

14 Apr 15

CVSps
CVSps

17 Feb 15

Diffuse
Diffuse

17 Feb 15

cvsclone
cvsclone

3 Jun 15

Друг софтуер на разработчика Reinout van Rees

lizard-ui
lizard-ui

20 Feb 15

lizard-map
lizard-map

20 Feb 15

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

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