Руководства о том, как настроить проекты XCode для больших команд? - PullRequest
3 голосов
/ 22 ноября 2010

Мы 5 человек, которые хотят начать разработку большого проекта. Это корпоративное приложение для iPad только для нашей компании и ни для кого другого.

Мы знаем, как разрабатывать приложения с обычными проектами XCode, но никогда раньше не использовали SVN или что-то подобное. Плохо думаю, я знаю. Но теперь мы хотим сделать это правильно.

Существуют ли руководства, учебные пособия, статьи или видео, объясняющие, как разработка в больших командах работает с XCode? Я предполагаю, что нам нужно было бы установить какое-то хранилище на каком-то сервере, и тогда каждый должен был бы проверить / в файлах проекта. Но не знаю, как?!

Любой ресурс, который поможет, был бы великолепен! Спасибо!

Ответы [ 3 ]

2 голосов
/ 22 ноября 2010

git определенно стоит проверить (imo). он задокументирован и бесплатен (он также будет интегрирован с XC4). сначала, возможно, потребуется некоторое время, чтобы разобраться с распределенными vcs - но это очень хорошая программа (как правило, намного быстрее, чем svn) на osx есть также несколько вариантов для клиентов.

до места размещения проекта: в офисе, с удаленным доступом (+ некоторая схема резервного копирования за пределы площадки).

2 голосов
/ 22 ноября 2010

Наша команда использует Mercurial для контроля версий.Это распределенная система контроля версий, которая не обязательно привязывает вас к серверу.У каждого есть копия репозитория.Мы используем его для наших проектов iOS и были очень довольны.

1 голос
/ 22 ноября 2010

Поверь мне.Вы не хотите проходить через боли SVN.Я бы предложил Mercurial с MacHG в качестве клиента.Вот хорошее вступление:

http://hginit.com/

Если вам нужен простой способ запустить репозиторий и у вас нет сервера для его размещения, попробуйте перейти сюда: http://www.fogcreek.com/FogBugz/ и используйте бесплатную пробную версию, пока не получите что-то более стабильное и работающее.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...