Как по мне — ленивый дизайнерский ноут. Открыл фотошоп, вынес все панельки на второй дисплей и сиди води перышком, лежа на диване и попивая коктельчик. Взял бы, если бы мне нужен был)
Прочитав статью заметил один факт, который никак не укладывается у меня в мозгу, как у разработчика, почему надо работать с бранчами, а потом, прости Господи, мержится. Для многих — это, так сказать, ТРУ путь, но мержинг это штука очень противная и неприятная. С теми свн, с которыми я работал — дело происходило следующим образом, все работают исключительно с транком, в таком случае мерджинг происходит очень редко. Смоделирую ситуацию. Ты пишешь обширный модуль (30+ классов) который работает с низкоуровневыми модулями системы (которые постоянно обновляются, правятся и т. п). Естественно, что до завершения тестирования ты свое творение в транк не зальешь, а при заливке приходится мержить только общие (см. выше) файлы. А если вести разработку в своей ветви то придется мержить все. Итого что мы имеем:
1 — работа с бранчем = Мерж всех общих файлов и мерж своих (все 30+ файлов)
2 — работа с транком = Мерж только общих файлов (~ 5-7 файлов)
По времени 2 способ куда более безболезненный (это плюс). Но есть и минусы, первый и очевидный минус при работе только с транком — все твои изменения хранятся только локально, что есть не совсем гуд, если нет уверенности в железе. Для большинства это огромный минус. Но мне, наверное, очень повезло. Я работаю с макосью и любимая машина времени (Time Machine) постоянно (раз в 3 часа) бекапит _ВСЕ_ измененные файлы.
Выводы: Если есть система локального _тихого_ бекапа можно с чистой совестью работать с транком, если ее нет — добро пожаловать в бренчинг/мерджинг.
Не так давно, а именно в эту субботу был очень расстроен тем фактом что в радиусе двух километров я не смог купить ни одного нормального (всмысле качества видео / звука) DVD диска, а живу я не далеко от центра, 2 остановки от кольза на запад, в Москве. Да я могу потратить 300-400 рублей на диск с фильмом, но ехать меня за тридевять земель, даже пусть те самые 2 остановки за диском (не факт что качественным) мне совершенно не улыбается, да и ждать доставки фильма из, например, озона (в среднем 2-3 дня) тоже не хочется. А хочется — качества, вообщем субботний вечеро был испорчен.
Купил себе сегодня белый яблофон, не нарадуюсь, что будет дальше — никому не известно.
Из Плюсов: так как у меня макбук — все замечательно синхронизировалось, в том числе и контакты, интернет заработал быстро и без проволочек
Из Минусов:
при апдейте на прошивку 2.1 появилось серое окно что систему (макбук) надо перегрузить, перегрузил — прошивка встала нормально.
Все радует.
Цена девайса 25,5к деревянных, что для меня вообщем приемлемо, хотя если бы было 20к — было бы более приемлемо.
1 — работа с бранчем = Мерж всех общих файлов и мерж своих (все 30+ файлов)
2 — работа с транком = Мерж только общих файлов (~ 5-7 файлов)
По времени 2 способ куда более безболезненный (это плюс). Но есть и минусы, первый и очевидный минус при работе только с транком — все твои изменения хранятся только локально, что есть не совсем гуд, если нет уверенности в железе. Для большинства это огромный минус. Но мне, наверное, очень повезло. Я работаю с макосью и любимая машина времени (Time Machine) постоянно (раз в 3 часа) бекапит _ВСЕ_ измененные файлы.
Выводы: Если есть система локального _тихого_ бекапа можно с чистой совестью работать с транком, если ее нет — добро пожаловать в бренчинг/мерджинг.
Из Плюсов: так как у меня макбук — все замечательно синхронизировалось, в том числе и контакты, интернет заработал быстро и без проволочек
Из Минусов:
при апдейте на прошивку 2.1 появилось серое окно что систему (макбук) надо перегрузить, перегрузил — прошивка встала нормально.
Все радует.
Цена девайса 25,5к деревянных, что для меня вообщем приемлемо, хотя если бы было 20к — было бы более приемлемо.