Как настроить SCM в Xcode? - PullRequest
       3

Как настроить SCM в Xcode?

6 голосов
/ 04 октября 2010

Я знаю, что Xcode можно подключить к SCM.Но как бы я настроить это с нуля?Как проверить / зафиксировать файлы в этом после настройки?

Ответы [ 3 ]

4 голосов
/ 04 октября 2010

Отличное руководство по настройке хранилища Subversion и настройке с помощью XCode - http://iphonedevelopment.blogspot.com/2009/03/version-control-is-your-friend.html

Другие полезные ресурсы -

1) http://developer.apple.com/tools/subversionxcode.html

2) Какая система SCM для XCode?

3) http://www.covertapps.com/development/6-setting-up-your-xcode-scm-repositories

Спасибо,

Сагар

3 голосов
/ 04 октября 2010

Я настоятельно рекомендую начать с git - хотя однажды я предпочел исполнение, я не люблю платить за него, а отсутствие интеграции с Xcode делает его утомительным. Git поддерживается в Xcode 4. Использование его без интеграции в течение месяца или двух было бы неоценимым, так как тогда вы поймете больше о том, что происходит ... SCM, как и резервное копирование данных, полезен только тогда, когда вы его понимаете и используете правый.

Мне нравится git, потому что он может использоваться как локальный SCM с репликацией / синхронизацией с центральным репозиторием. Широко используется и активно поддерживается. Это бесплатный и открытый исходный код, и я использовал его как часть команды, которая создала очень сложное и успешное приложение для iPhone.

Мне очень нравится Git Tower в качестве графического интерфейса.

3 голосов
/ 04 октября 2010

После настройки в меню SCM появятся несколько новых пунктов меню. Вы можете щелкнуть правой кнопкой мыши по определенному имени файла и выполнить некоторые операции SCM таким образом.

Вы также можете щелкнуть правой кнопкой мыши на «Группы и файлы» и включить там «SCM», который покажет, какие файлы являются новыми или измененными.

Я никогда не использовал функции XCM SCM для чего-то большего, кроме как для просмотра файлов, которые я изменил, - это функция, которая только помогла мне найти код, который я сейчас исправляю. Для всех обновлений и коммитов я бы использовал командную строку, но это личное предпочтение. Я давний пользователь CVS и SVN из командной строки. Это быстрее для меня в командной строке.

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