Salesforce DX в реальных проектах

Привет, вопрос по dx, использовал ли его кто-то в реальных проектах, и насколько удобнее это менеджить в команде с большим количеством разработчиков. У нас на проекте у каждого дева был свой сандбокс и была проблема деплоить все метаданные не только вверх по иерархии, но и в сандбоксы других девов. И вот например у нас один тестовый сандбокс, всё девы создают скрэтч оргу для каждой feature branch, как потом смержить это с общей оргой?

1 Вподобання

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

1 Вподобання

Мне кажется тут идет речь про пострелиз, после релиза нужно же залить новые метаданные с релизной ветки.

Думаю в этом нет никаких проблем если у вас структура проэкта под DX, каждый дев делает scratch org - выполняет работу (комитит в отдельную ветку) - force:source:deploy на свой сендбокс - если все окей (git merge со своей дев веткой) - git merge с мастером …
Ответственный человек уже делает force:source:deploy на stage сендбокс.

4 Вподобання

Согласен, когда есть scratch org и git. То даже имея 1 сендбокс, каждый будет работать над своей частью задачи. А когда надо мёрджится. Главное в ситуации с 1-им сенбоксом что бы никто деплоить сам не начал на sandbox. В ситуации когда у каждого свой sandbox ситуация куда ярче.