|
deploy скрипт по изменениям из ветки в git
|
|||
---|---|---|---|
#18+
Здравствуйте, на данный момент есть проект базы данных SQL Server в SSDT . Для системы контроля версий используется Git в связке со Stash. Приходится для созданных веток в git собирать вручную изменения в исходниках sql проекта (процедуры, таблицы, функции и т.д.) и готовить деплой скрипт по изменениям в ветке для нескольких сред. Хотелось бы узнать есть ли какой-нибудь инструмент или способ более менее автоматизированного создания скрипта деплоя исключительно только по измененным\созданным\удаленным обьектам в ветке git ? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.07.2015, 15:30 |
|
deploy скрипт по изменениям из ветки в git
|
|||
---|---|---|---|
#18+
Мистер Хенки, Visual Studio делает подобное. Начиная с 2008й, по моему. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.07.2015, 15:34 |
|
deploy скрипт по изменениям из ветки в git
|
|||
---|---|---|---|
#18+
egorychМистер Хенки, Visual Studio делает подобное. Начиная с 2008й, по моему. оно смотрит все отличия в проекте с целевой БД и формирует скрипт деплоя. Причем естественно включает в скрипт не только изменения в ветке, но вообще Все отличия между проектом и целевой БД. Это неприемлемо, придется выпиливать вручную всякое разное что не должно изменятся и на это уйдет больше времени, чем на формирование деплой скрипта по списку измененных файлов в ветке . Или я что то не так понимаю? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.07.2015, 15:58 |
|
deploy скрипт по изменениям из ветки в git
|
|||
---|---|---|---|
#18+
Мистер Хенкионо смотрит все отличия в проекте с целевой БД и формирует скрипт деплоя. Причем естественно включает в скрипт не только изменения в ветке, но вообще Все отличия между проектом и целевой БД. Это неприемлемо, придется выпиливать вручную всякое разное что не должно изменятся и на это уйдет больше времени, чем на формирование деплой скрипта по списку измененных файлов в ветке . Или я что то не так понимаю?нет, всё правильно понимаешь, именно так она и работает. В гите нужно сделать ветку от релизной версии БД, там провести требуемый баг-фиксинг, видимо, полученное - накатить на базу, а потом слить с основной веткой разработки, я так делаю, например. Позволяет избавиться от экзотических хотелок )) ... |
|||
:
Нравится:
Не нравится:
|
|||
07.07.2015, 18:08 |
|
|
start [/forum/topic.php?fid=37&msg=39001524&tid=1555338]: |
0ms |
get settings: |
9ms |
get forum list: |
9ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
42ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
47ms |
get tp. blocked users: |
2ms |
others: | 11ms |
total: | 142ms |
0 / 0 |