Совместимы ли TFS и salesforce?

Я смотрю, будут ли интегрированы TFS и Salesforce. Я хочу использовать TFS для контроля исходного кода для моих классов Apex, триггеров, страниц VS.

Будет ли использование редактора salesforce лучшим выбором для интеграции системы контроля версий, чем для визуальных студий?

Пожалуйста, дайте мне знать, возможно ли это. Я пытаюсь держать вещи оптимизированными:)

4 ответа

Похоже, что можно использовать TFS с Salesforce, однако, судя по отсутствию результатов Google, я бы сказал, что он не так заметен, как git. Вот видео- демонстрация того, кто использует TFS с Salesforce.

Если вы идете по Git-маршруту, проверьте haoide, который устанавливается поверх SublimeText3. Это отличная идея, и разработчик очень активен и постоянно совершенствует функции.

Salesforce DX позволила пользователям использовать любую систему контроля версий в качестве источника правды для своей разработки.

В случае, если у вас возникли проблемы с репозиторием DEFAULT для TFS, я бы посоветовал создать частное репозиторий git в TFS и извлечь все метаданные из вашей заинтересованной организации, и вам будет хорошо.

Короче говоря, система контроля версий TFS может быть использована для хранения Salesforce

На вопрос интеграции TFS ответ - да. Я использую TFS 2015-2018 и Salesforce более 5 лет в разработке нескольких организаций. Вы можете связать набор изменений Salesforce с пользовательской историей, задачей, ошибкой или любым рабочим элементом в TFS, завершив управление конфигурацией жизненного цикла продукта. Обратите внимание, что вам нужно будет использовать TFVC поверх Git для этой гибкой гибкой интеграции - для Salesforce это того стоит. Git по-прежнему работает под TFS с де-факто возможностями Git. Оба типа управления исходным кодом допускают конфликты и слияние для нескольких разработчиков в организации, которая является обязательной для нескольких разработчиков. Ветвление наборов изменений становится очень полезным при развертывании изменений в организациях. Как отметил Раджа, в этой возможности есть функциональное совпадение с Salesforce DX, поэтому у вас есть выбор здесь.

Вам нужна IDE для интеграции. Популярные варианты в произвольном порядке, среди прочего, включают в себя плагин Eclipse + Force.com + плагин TFS и выпуск для сообщества IntelliJ IDEA + Illuminated Cloud 2.

Вы можете использовать TFS для репозитория кода Salesforce. Мы используем его в моем банке. Ты бы

  1. создайте репозиторий git в TFS.
  2. Создайте или клонируйте локальный git из источника (TFS).
  3. Подготовьте свои метаданные и классы с помощью инструмента ANT или другого инструмента миграции с помощью package.xml.
  4. Отправьте локальную ветку в TFS с помощью git pushDone
Другие вопросы по тегам