Dropbox и Xcode - PullRequest
       2

Dropbox и Xcode

3 голосов
/ 13 ноября 2010

Я бы хотел начать разработку своего приложения для какао на двух разных машинах.Я не уверен в самом простом способе добиться этого, но рассматривал возможность использования папки Dropbox.Будет ли XCode в порядке с этим?Это общий подход и работает ли он хорошо?Есть ли какие-то распространенные «ошибки, на которые я должен обратить внимание?»

Ответы [ 5 ]

6 голосов
/ 13 ноября 2010

Как уже упоминалось в комментарии выше, я бы предложил вам использовать систему контроля версий, такую ​​как git .

Кроме того, имейте в виду, что подписание дистрибутива магазина приложений может произойти загадочно, когда проект находится в каталоге Dropbox. Я сделал эту ошибку, когда выпустил Textual и продолжаю платить цену каждый раз, когда я выпускаю релиз.

3 голосов
/ 13 ноября 2010

Вы действительно должны использовать систему контроля версий, даже если она находится в папке dropbox - для этого хорошо работает git.

По моему опыту, Xcode отлично работает с Dropbox.Только убедитесь, что проект не открыт в более чем одном месте, так как настройки XCode будут сохранены для любого компьютера, на котором последний раз проект закрывался (даже если он не самый последний).

1 голос
/ 19 марта 2012

Я согласен, что реальная система контроля версий - лучшее решение здесь.Но, если вы собираетесь использовать Dropbox как быстрое и грязное исправление, сначала немного почитайте на форумах Dropbox.Были некоторые проблемы.Вот некоторые важные темы (http://forums.dropbox.com/tags.php?tag=xcode).

. Я использовал Dropbox таким образом для работы над небольшими проектами как на моем iMac, так и на моем MacBook Pro (но не, конечно, одновременно) иУ t (пока) не было никаких проблем. Оба работают с 10.7.3 и последней сборкой Dropbox (v1.2.52). Но я придерживаюсь довольно осторожного протокола. iMac - «настоящая» машина разработки. MBP предназначен только для кодированияи тестирование на симуляторе, когда я вдали от iMac. Все тестирование на реальном оборудовании (и все, что связано с сертификатами и тому подобным) происходит только на iMac. Все проекты инициируются на iMac, а затем копируются вручную в Dropbox.

0 голосов
/ 13 ноября 2010

Из первых рук я наблюдал странное (и потенциально разрушительное) поведение, когда DropBox и исходные файлы открывались и редактировались в Xcode. Похоже, весь текст вокруг ваших правок удаляется или заменяется и т. Д.

Я абсолютно согласен с другими: используйте SCM. Это не , что трудно, и избавит вас от сильной боли в сердце. Если все, что вам нужно, это «синхронизация между моими рабочими станциями» и «позвольте мне восстановить более раннюю версию», то SCM подходит гораздо лучше.

0 голосов
/ 13 ноября 2010

Сделайте себе одолжение и используйте GitHub, Unuddle или Google Code. У всех есть бесплатные планы и контроль версий, и я думаю, что Unuddle позволяет вам иметь частные репозитории в бесплатном плане.

...