Обновление продуктивной среды

Все вопросы/проблемы по установке и использовании.
remchik
Сообщения: 254
Зарегистрирован: 19 сен 2019, 11:32
Имя: Remchik
Откуда: Москва

Обновление продуктивной среды

Сообщение remchik »

Друзья, кто как живет и вносит изменения.

На живом проекте как то становиться сыкотно менять, да и данные там живут реальные, в идеале конечно:
1. Сервер разработки
2. Сервер тестирования
3. Сервер продуктивный

Вопрос - как переносить изменения, кто как делает ?
***
Тружусь как пчелка
***
SQL,BpmOnline,Creatio,BpmSoft,.NET,SAP WMS,MS SQL Server,Windows Server,IIS
nruslan2
Сообщения: 2412
Зарегистрирован: 14 окт 2020, 09:13
Имя: Ruslan
Откуда: Moscow
Контактная информация:

Re: Обновление продуктивной среды

Сообщение nruslan2 »

Тестовый сервер, на котором разворачивается бекап из рабочей. и в обратном порядке если надо!

Но многие хотят сразу в продуктовом (типа думают так быстрее и дешевле). тогда делается очень аккуратно, но все равно собираю минитестовый, чтобы определить узкие моменты!

ЗЫ Но как было отмечено правильно Работать с Живой БАЗОЙ - ЗЛО!!!!!
Аватара пользователя
support
Техническая поддержка
Сообщения: 8993
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Обновление продуктивной среды

Сообщение support »

Я сначала тестирую все на тестовой версии, а потом переношу. Поля переношу через Экспорт/импорт полей. В формулах приходится менять ID полей, но зато так безопасно.
remchik
Сообщения: 254
Зарегистрирован: 19 сен 2019, 11:32
Имя: Remchik
Откуда: Москва

Re: Обновление продуктивной среды

Сообщение remchik »

Спасибо за ответ.
Не проблема на среде разработки бекап развернуть, проблема потом с разработки - на прод выкатить.
ведь по хорошему - формула то должна сначала на тесте быть, потом на прод, а писать ее надо на разработке...

А так приходится по ночам разрабатывать, пока бизнес спит :)
***
Тружусь как пчелка
***
SQL,BpmOnline,Creatio,BpmSoft,.NET,SAP WMS,MS SQL Server,Windows Server,IIS
remchik
Сообщения: 254
Зарегистрирован: 19 сен 2019, 11:32
Имя: Remchik
Откуда: Москва

Re: Обновление продуктивной среды

Сообщение remchik »

Попробую оживить тему. Продукт растет, потребности и кол-во пользователей и в том числе кодеров тоже.
Кто как управляет релизами, задачами, проектами.
например:
Есть релиз, в нем 10 задач на изменения и доработку, вы все это делаете , как потом перенести на тест и прод, и не похерить те данные которые там были ?
Как объединить работу нескольких программистов ?
***
Тружусь как пчелка
***
SQL,BpmOnline,Creatio,BpmSoft,.NET,SAP WMS,MS SQL Server,Windows Server,IIS
Аватара пользователя
Fait
Инвестор
Инвестор
Сообщения: 743
Зарегистрирован: 19 ноя 2020, 17:46
Имя: Максим Балакшеев
Откуда: Россия, Златоуст
Организация: ИП Балакшеев Максим Георгиевич

Re: Обновление продуктивной среды

Сообщение Fait »

remchik писал(а): 18 мар 2024, 13:14 Попробую оживить тему. Продукт растет, потребности и кол-во пользователей и в том числе кодеров тоже.
Кто как управляет релизами, задачами, проектами.
например:
Есть релиз, в нем 10 задач на изменения и доработку, вы все это делаете , как потом перенести на тест и прод, и не похерить те данные которые там были ?
Как объединить работу нескольких программистов ?
Если мелочи какая-то, то я делаю сразу в боевой версии.
А если нет, то мне приходится воспроизводить все изменения на рабочей системе после разработки на тестовой.
Составляю план переноса, чтобы ничего не забыть, и вперёд!
Аватара пользователя
Fait
Инвестор
Инвестор
Сообщения: 743
Зарегистрирован: 19 ноя 2020, 17:46
Имя: Максим Балакшеев
Откуда: Россия, Златоуст
Организация: ИП Балакшеев Максим Георгиевич

Re: Обновление продуктивной среды

Сообщение Fait »

Было бы здорово иметь возможность обновлять структуру и данные по отдельности.
А то сейчас можно либо структуру, либо структуру вместе с данными
nruslan2
Сообщения: 2412
Зарегистрирован: 14 окт 2020, 09:13
Имя: Ruslan
Откуда: Moscow
Контактная информация:

Re: Обновление продуктивной среды

Сообщение nruslan2 »

а что делать, когда данные есть, а вписывать их некуда? в системе нет полей?
вот пожтому в системе сецчас и реализован либо структура либо структура+данные! (имхо)
Аватара пользователя
Fait
Инвестор
Инвестор
Сообщения: 743
Зарегистрирован: 19 ноя 2020, 17:46
Имя: Максим Балакшеев
Откуда: Россия, Златоуст
Организация: ИП Балакшеев Максим Георгиевич

Re: Обновление продуктивной среды

Сообщение Fait »

nruslan2 писал(а): 18 мар 2024, 17:38 а что делать, когда данные есть, а вписывать их некуда? в системе нет полей?
вот пожтому в системе сецчас и реализован либо структура либо структура+данные! (имхо)
Это бывает редко. Тут хотя бы настройку отдельную именно для переноса данных (под ответственность пользователя)
remchik
Сообщения: 254
Зарегистрирован: 19 сен 2019, 11:32
Имя: Remchik
Откуда: Москва

Re: Обновление продуктивной среды

Сообщение remchik »

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

А дальше просто накатывается пакет.
Вложения
Без имени.jpg
***
Тружусь как пчелка
***
SQL,BpmOnline,Creatio,BpmSoft,.NET,SAP WMS,MS SQL Server,Windows Server,IIS
Ответить