Sunday June 07 2015 22:42, Andrey Ostanovsky wrote to Andrew Kant:
AK>> У меня задача обеспечить возможность проверки обновлений, которые AK>> делают девелоперы софта. Проверять надо на эталонной базе, если для AK>> каждой проверки требуется час только на подготовку, то это AK>> неприемлимо.
AO> У нас девелоперы имеют свою "эталонную базу" и проверяют все обновления AO> сначала на ней, после чего уже выкатывают в продакшен. А что у вас делает второй девелопер, когда первый только что загубил эталонную базу? Даже если у каждого девелопера своя база, то и себе во второй раз нужна та-же копия, что и в первый. Вот эти вопросы я и пытаюсь решить.
AO> Оракл умеет транзакции, бэкап, флэш-рекавери... Да много он чего AO> умеет, AO> чтобы откатить состояние базы "на два часа назад". Просто этот вопрос AO> надо изучать: единой зеленой кнопки там нету. Вот и изучаю - кнопка "восстановить эталонную базу" у меня уже есть, полтора часа и база готова, но хочется быстрее и на автомате, чтоб каждый коммит в репозитарий (pull request) сам прогнал тест и сказал, что данные изменения отвечают неким требованиям.