Стандартное решение должно вывести базу данных по мере необходимости и скопировать те файлы.
В зависимости от Вашей платформы разработки, могут быть доступные плагины с открытым исходным кодом. Прокрутка Вашего собственного кода, чтобы сделать это обычно довольно тривиальна.
Примечание: можно хотеть скопировать дамп базы данных вместо того, чтобы поместить его в управление версиями. Файлы могут стать огромными быстро в управлении версиями и заставить Вашу всю систему управления исходным кодом становиться медленной (я вспоминаю страшную историю CVS в данный момент).
Да, это действительный код. Он вызовет либо function1 ()
, либо function2 ()
, но не оба сразу - в зависимости от значения типа
.
Он не будет вызывать две функции. Он вызовет одну из двух ваших функций.