kika: (Default)
[personal profile] kika
Вот всякие хомячки на реддите и HN говорят нам что свои сервера для интеграции, контроля версий и проч - это прошлый век.
Я им, паразайтам, поверил, завел репо на битбакете. А он, сссскатина, лежит. 503 Service unavailable. И простите, куда бы мне закоммитить? Нет, туда можно только засунуть, закоммитить туда не получается.

Недавно у loggly был глобальный (былинный) отказ - амазон в принудительном порядке ребутнул им _все_ хосты. Тут конечно вопрос к гениальным архитекторам, которые не предполагают ситуацию когда все ложится 100% инфраструктуры, но амазон-то каков?

Вощем, по всем законам мы должны любить предметы, размер которых невелик и постоянен. ЕВПОЧЯ.

Date: 2012-01-05 02:08 pm (UTC)
From: [personal profile] alll
Заметим: не закоммитить, а сделать push из своего репозитория в общий. Что в корне меняет дело, ЕВПОЧЯ.

Date: 2012-01-05 06:03 pm (UTC)
From: [identity profile] http://users.livejournal.com/_slw/
не вижу никакой разницы

Date: 2012-01-06 10:28 pm (UTC)
From: [identity profile] kika.livejournal.com
Ну не в корне. Наличие локальной репы дает мне возможность по прежнему коммитить и нормально оформлять эти коммиты, а не выпиливать потом отдельные ченджсеты из одного огромного. Но чем дальше такое продолжается (а битбакет почти весь день лежал) тем больше потом придется потратить времени на мердж и конфликты.

Date: 2012-01-07 12:55 am (UTC)
From: [personal profile] alll
Именно что в корне. Ну какое-то время придётся потратить, единоразово. Ну история засрётся лишней пачкой мержей. Ужас конечно. Но не ужас-ужас-ужас. Тем более, что в другом варианте пришлось бы тратить время на поддержку локального сервера. А вот "выпиливать отдельные ченджсеты" при попадании изменений по нескольким таскам в один файл - это именно ужас-ужас-ужас. :)

Date: 2012-01-07 01:03 am (UTC)
From: [personal profile] alll
Ну и поднять временный общий репозиторий для DVCS - тоже, в-общем, не вопрос, если конечно под рукой есть машина, доступная для всех разработчиков.

Date: 2012-01-07 01:50 am (UTC)
From: [identity profile] kika.livejournal.com
И перебазировать у всех рабочие копии и локальные репы? С outstanding коммитами? Такой функционал должен быть встроен в систему.

Date: 2012-01-07 02:51 am (UTC)
From: [personal profile] alll
В смысле - перебазировать? Оно вполне само разбирается, кто на ком стоит и у кого какой head. Типа бай дизайн: если заявлена возможность из любого репозитория можно лить в любой другой, то без такого функционала вроде как не обойтись.

Date: 2012-01-07 02:55 am (UTC)
From: [personal profile] alll
Ну и, понятно, временный поднимается не из сферического вакуума, а клоном одного из уже существующих.

Profile

kika: (Default)
kika

January 2017

S M T W T F S
1234567
89 1011121314
151617181920 21
22232425262728
293031    

Most Popular Tags

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 10th, 2025 07:33 pm
Powered by Dreamwidth Studios