понедельник, 17 августа 2009 г.

Встречаем: AutoPatchNet with nice UI

.Net port of Tactiknowledge AutoPatch.

Доработал и выложил на Google Code исходники и инсталлятор пре-пре-альфа версии 0.0.1 .Net-овского порта AutoPatch. Авторы начали портирование, но забросили его в лохматом году.

Я довел порт до состояния, когда он уверенно патчит SQLServer-ные базы и добавил к нему консольный и WinForm-овские front-end-ы.

Кроме того, я попробовал использовать AutoPatch как довесок к юнит-тестам, который отвечает за то, чтобы перед стартом тестов приводить базу данных в некоторое известное изначально состояние.

В планах - ввести пакеты для обновления БД (архив, содержащий манифест+каталоги с патчами), сделать чтобы AutoPatch UI открывал такие пакеты в один клик.

Ссылка на страницу проекта: http://code.google.com/p/autopatchnet

См также

3 комментария:

aaz комментирует...

Спасиб, взял поглядеть.

может получится прикрутить к Oracle.

Yury Skaletskiy комментирует...

Если получится - присылай патч :-)

Там в ядре принципиальных проблем нет, слой данных базируется на Enterprise Library Data Access Block, который вроде бы норамльно работает с ораклом

те ядро и AutoPatch.exe должно нормально отпортироваться, а вот насчет AutoPatchUI придется наверное повозиться

Анонимный комментирует...
Этот комментарий был удален администратором блога.