Подтвердить что ты не робот

IOS - лучшая практика для управления слиянием кода в раскадровке

Слияние в раскадровке xcode со многими членами команды может привести к множеству конфликтов и т.д. Мне нужна стратегия, чтобы поделиться раскадрой с 20 членами команды, но чтобы избежать кошмаров, связанных с слиянием кода в раскадровке.

Я думал о том, что для каждой команды в xcode есть отдельная цель, но это не очень хорошо, поскольку все мы нуждаемся в обновлениях, поэтому наличие двух досок объявлений не является хорошей практикой.

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

4b9b3361

Ответ 1

Ознакомьтесь с этим учебным пособием, в котором явно не рекомендуется использовать storyboard во время работы в команде.

Но вы можете разделить команду на каждый модуль и использовать некоторую систему управления версиями как bitbucket или git для управления вашим кодом с помощью нескольких раскадровки (отдельная раскадровка для отдельного модуля).

Осторожно день за днем ​​совершать и тянуть, безусловно, разрешат конфликты.

Ответ 2

Наша команда нашла большинство методов Майкла Бехана, чтобы хорошо работать. ⌘Boom

  • Каждый из тех же построек Xcode
  • Несколько раскадровки
  • Использовать Nibs для пользовательских представлений
  • Подумайте, какие раскадровки задействованы при назначении задач.
  • Слияния раскадровки часто