Каков наилучший способ поддержки двух машин для разработки под OS X? - PullRequest
0 голосов
/ 27 июня 2010

Я спрыгиваю с ноутбука в качестве основной машины для разработки и перехожу на iMac. Я планирую использовать старый ноутбук для разработки в командировках и других рабочих поездках, а также время от времени посещать кафе.

Хотелось бы услышать какие-либо подсказки для поддержания двух сред разработки, сводя при этом к минимуму необходимость возиться. Детали были бы отличными! Я обычно работаю с Ruby, Rails, MySQL, git и многочисленными гемами Ruby.

Заранее благодарим за все идеи, которыми вы можете поделиться!

Ответы [ 3 ]

1 голос
/ 27 июня 2010

И если вы не можете гарантировать доступ к своей VCS, то вы можете сделать что-то вроде размещения «локальной» VCS на вашем iMac, которую вы затем можете зафиксировать со своего ноутбука.

Дистрибутив VCS, такой как Git, идеально подходит для этого, даже если вы используете другой VCS для своего основного кода на Mac.

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

1 голос
/ 27 июня 2010

Я обнаружил, что использование чего-то вроде MacPorts может облегчить задачу поддержки n различных систем.И не только поддерживая их, но и поддерживая достаточно близкие среды (те же версии тех же пакетов).

0 голосов
/ 27 июня 2010

Похоже, вы хотите убедиться, что код в 2 средах синхронизирован.Создайте песочницу из вашей системы контроля версий и сохраните все в VCS.Если вы не можете гарантировать доступ к вашему серверу VCS, держите последнюю версию на USB-накопителе и носите ее с собой.

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