Несколько проектов XCode в одном репозитории Git?
Я использую Xcode 4 для Mac и iOS. В прошлом я в основном использовал Perforce. Я подумываю перейти на git.
Я ищу рекомендации по настройке моих репозиториев git. У меня есть два проекта XCode, которые используют общий источник. Как это:
- dev / commonSource / - исходные файлы, используемые project1 и project2.
- dev / project1 / - Xcode проект и источник. Использует источник из общего ресурса.
- dev / project2 / - Xcode project и source. Использует источник из общего ресурса.
Должен ли я создать три отдельных репозитория git (для commonSource, project1 и project2). Или я должен создать один репозиторий git для каталога dev? Я не знаю, каков наилучший подход. В этой же ситуации с Perforce я использовал один репозиторий.
1 ответ
Хороший вопрос. Я бы лично пошел 3 разных маршрута репо. Это кажется более масштабируемым, если вы когда-нибудь захотите начать другой проект, который использует тот же общий исходный код. Возможно, однажды вы захотите открыть исходный код. Это было бы очень легко, если бы это было в своем собственном репо.