Я только начинаю заниматься умеренной веб-разработкой в Salesforce для своей компании, и мне нужны отзывы/понимание процесса развертывания. Прямо сейчас похоже, что мы будем делать довольно много индивидуальной работы, используя визуальную силу и апекс. Мне интересно, если я что-то напортачу в данных или метаданных )своей производственной организации (, есть ли способ вернуться к моментальному снимку или ранее выпущенной версии моей организации, которая все еще работает? С посредственными инструментами разработки я беспокоюсь, что, когда ошибки действительно возникнут, у меня не будет хорошего быстрого способа решения ситуации.
Я читал о различных способах настройки системы управления версиями здесь : . Как несколько разработчиков могут эффективно работать над одним приложением force.com?
Но я не нашел никого, кто прошел бы через процесс существенного возврата набора изменений или смены ветвей. Достаточно ли хороши средства защиты, встроенные в отдел продаж, чтобы мне не приходилось беспокоиться об ошибках в работе? Должен ли я просто не беспокоиться о необходимости отменить набор изменений?