Sqitch

Скріншот програми:
Sqitch
Дані програми:
Версія: 0.9992 оновлений
Дата завантаження: 21 Jul 15
Розробник: David Wheeler
Ліцензія: Безкоштовно
Популярність: 55

Rating: nan/5 (Total Votes: 0)

Sqitch працює так само, як будь-який інший системі контролю версій, відстеження змін між файлами, але на відміну від звичайних систем VCS, Sqitch відстежує тільки зміни, внесені в базу даних.
Якщо щось пішло не так в тій чи іншій точці на стадії розвитку, Sqitch дозволяє розробникам просто повернутися назад у часі і відслідковувати помилки, або простіше кажучи, просто повернутися всю базу даних.
Sqitch є дуже корисним інструментом, особливо в критичних веб-додатків, де збережені дані повинні бути захищені від випадкових змін або спроб злому.
В даний час тільки в PostgreSQL, SQLite і MySQL підтримуються Sqitch

Що нового У цьому випуску :.

  • Виправлена ​​установка відмова через відсутність модуля IO :: File на Windows.
  • Виправлена ​​нездатність файл тесту для двигуна Oracle на Windows.
  • Виправлена ​​помилка, коли простору імен Autoclean: 0.16, викликані помилки, такі як & Quot; наприклад Invalid об'єкта :. «жовтий» і Quot;

Що нового у версії 0,9991

  • Виправлена ​​відмова установка через відсутність модуля IO :: File на Вікна.
  • Виправлена ​​нездатність файл тесту для двигуна Oracle на Windows.
  • Виправлена ​​помилка, коли простору імен Autoclean: 0.16, викликані помилки, такі як & Quot; наприклад Invalid об'єкта :. «жовтий» і Quot;

Що нового у версії 0.999:

  • Виправлена ​​відмова установка через відсутність модуля IO :: File на Вікна.
  • Виправлена ​​нездатність файл тесту для двигуна Oracle на Windows.
  • Виправлена ​​помилка, коли простору імен Autoclean: 0.16, викликані помилки, такі як & Quot; наприклад Invalid об'єкта :. «жовтий» і Quot;

Що нового у версії 0.992 :.

  • Виправлені збої випробувань цільові на вікнах
  • Додана підтримка Postgres-XC до двигуна PostgreSQL. Sqitch таблиці реєстру розподілені по реплікації на всі вузли передачі даних.
  • Додана підтримка MariaDB 5.3 і вище з двигуном MySQL.

Що нового у версії 0.991:

  • Вибули & Quot; використання неініціалізованої значення і Quot; попередження, коли з'єднання з базою даних провал.
  • Зниження мінімально необхідний DBD :: Firebird в v1.11.
  • Виправлена ​​`--verbose` опцію команди` target`.
  • Вибули більше питань користувачем конфігурації в тестах, завдяки хроматичної.
  • Виправлені збої випробувань, коли змінна $ PGPASSWORD` середу `встановлюється.

Що нового у версії 0,980:

  • Вилучено звернення спеціального випадок повного імені користувача вуха з системи на OS X.

Що нового у версії 0.973:

  • в даний час вимагають DBD :: SQLite скомпільовано з SQLite 3.7.11 або вище. Це завжди, але зараз вона кидає значуще виняток, якщо стара версія компілюється в DBD :: SQLite.

Що нового у версії 0,970:

  • Додана назва проекту в заголовок до виходу з `plan` команда.
  • Додана двигун Oracle.
  • Додана `sqitchtutorial-oracle.pod`, оракулом конкретних Варіант` sqitchtutorial.pod`.

Що нового у версії 0,965:

  • Виправлена ​​нездатність тест з-за лінії закінчення змін характеру на ОС Windows .
  • Замінено всі види використання `$ /` на виході в `& Quot; & #; x5c п & Quot; .`
  • Виправлена ​​помилка збірки, що запобігти установку на Perl 5.10, коли батько модуль ні встановлено.

Що нового у версії 0.964:

  • Вилучено DBD :: SQLite зі списку залежностями.
  • Виправлені випробувань відмови, пов'язані із закодованою (широкого характеру) попередження про спрацьовування систем з не-англійських мов.
  • Вилучено перевизначення Throwable в `previous_exception` в App :: Sqitch :: X на Throwable 0.200007 і вище, де він більше не потрібен.
  • Змінено тест порівняння вмісту файлу, що не на Windows, щоб зробити слабкіше порівняння і сподіваємося виправити провал випробувань.

Що нового у версії 0,960:

  • Параметр `rebase` команда більше не зазнає невдачі, якщо база даних вже повернувся, але тільки робить це до відома і переходить до розгортанні.
  • Додана plan` команду `. Це як `log`, але показує список змін в плані, ніж подій, зареєстрованих в базі даних.
  • Додана `search_changes ()`, щоб план. Використовується plan` команди `.
  • Додана `--oneline` опції до log` команди`.
  • Дозволити маркування довільній зміні, а не тільки остання зміна в плані, переходячи специфікацію зміни (ім'я, ID, або тег) як другий аргумент tag` команди `.
  • Повідомлення про помилки Оновлене зазначити, що прогалини не допускаються в іменах проект, зміни або тегів.

Що нового у версії 0,953:

  • Виправлена ​​Невдалий тест в `т / engine.t` спрацьовує по такт.
  • Змінено шаблон перевірки, щоб закінчити з `ROLLBACK`, а не` COMMIT`. Це він, щоб заохотити людей не роблять ніяких довгострокових змін до перевірити тести.
  • Виправлена ​​виняток спрацьовує на спроби повернутися або перебазуватися `--to` зміни, які не існують в базі даних.
  • Додана рекомендація для Pod :: Простий процес складання.
  • Додана можливість `--etcdir` збірки, щоб вказати каталог, в якому повинен бути встановлений конфігурації і файли шаблонів. За замовчуванням до `т.д. / sqitch` подкаталоге` --prefix`,` --install_base` або префікса в Perl.
  • Додана можливість `--installed_etcdir` збірки. Це використовується, щоб встановити розташування каталогу системи та ін. За замовчуванням значення `--etcdir`.

Обмеження

  • стадії розробки
  • .

Схожі програми

Nymph
Nymph

10 Dec 15

PyDbLite
PyDbLite

4 Jun 15

PyRedisAdmin
PyRedisAdmin

13 May 15

Reportable
Reportable

1 Mar 15

Інші програми розробника David Wheeler

RocketShip
RocketShip

12 Dec 14

SVN-Notify
SVN-Notify

5 Jun 15

Text-WordDiff
Text-WordDiff

5 Jun 15

pgTAP
pgTAP

12 Apr 15

Sqitch

Коментар не знайдено
додати коментар
Включіть картинки!
Пошук за категоріями