IOS - лучшая практика для управления слиянием кода в раскадровке
Слияние в раскадровке xcode со многими членами команды может привести к множеству конфликтов и т.д. Мне нужна стратегия, чтобы поделиться раскадрой с 20 членами команды, но чтобы избежать кошмаров, связанных с слиянием кода в раскадровке.
Я думал о том, что для каждой команды в xcode есть отдельная цель, но это не очень хорошо, поскольку все мы нуждаемся в обновлениях, поэтому наличие двух досок объявлений не является хорошей практикой.
моя база кода наследуется. его раздвоенный проект, который является раскадровки тяжелым уже. Я думаю, что переход на xib может быть затруднен (??)
Ответы
Ответ 1
Ознакомьтесь с этим учебным пособием, в котором явно не рекомендуется использовать storyboard
во время работы в команде.
Но вы можете разделить команду на каждый модуль и использовать некоторую систему управления версиями как bitbucket или git для управления вашим кодом с помощью нескольких раскадровки (отдельная раскадровка для отдельного модуля).
Осторожно день за днем совершать и тянуть, безусловно, разрешат конфликты.
Ответ 2
Наша команда нашла большинство методов Майкла Бехана, чтобы хорошо работать. ⌘Boom
- Каждый из тех же построек Xcode
- Несколько раскадровки
- Использовать Nibs для пользовательских представлений
- Подумайте, какие раскадровки задействованы при назначении задач.
- Слияния раскадровки часто