zamotivator
11.10.2012 13:58 t5108D66D2CE
Subversion pittfalls: https://dl.dropbox.com/u/84803444/VCS.tx...
Добавил картинок, рассказал про vendor branches и проблемы с ними связанные
Subversion? Не, не слышали.
ну вот и ознакомьтесь, какие ужасов вы избежали
Не работая с идиотами, я избегаю гораздо больших ужасов. Svn в 2012, срсли?
Угу. И тут люди не идиоты (ты много видел менеджеров, что умеют деплоить продукт на production server'ах?), просто им хватало до недавнего времени svn, а лихорадку DVCS сидя в институтах научными сотрудниками люди пропустили.
Собственно говоря, меня для того и взяли — делиться актуальным опытом разработки программного обеспечения. Ну, не основная цель, но одна из основных
Если они не идиоты, достаточно сказать "чуваки, попробуйте уже гит, им _все_ пользуются. Если что-то не понятно, помогу".
Ты не прав, Алексей. Этого НЕдостаточно, поскольку у людей много других дел.
Для того, в частности, и я лечу в Америку — объяснить (съэкономить время всем, включая менеджмент) , помочь с миграцией (а не ебаться три часа с гуглом "хули не работает" как мне приходилось), пропатчить и документировать рабочий процесс (новым сотрудникам как работать? Только не говори, что у вас на работе нету internal документации "как взять последнюю версию", "как тестировать свою версию" и "как собрать пакет/etc для дистрибьюции).
У меня был баттхёрт от того, что illumos года полтора не мог на гит перейти, а тут вообще какой-то мрак.
никакого мрака. Большая часть команды уже и так использует git-svn (включая меня). Осталось обучить менеджмент и пару математиков.
В случае illumos переход на гит выглядел как "главный чувак таки попробовал гит — О, посоны, гит действительно лучше хг, давайте уже переходить". До этого все попытки тормозились даже при поддержке большинства девелоперов.
я out of context совершенно, и не очень понимаю, к чему ты это пишешь
К тому, что доказывать пользу гита людям, гитом не пользующимся, дело бесполезное.
не суди всех по своей лавке. Тут у людей банально НЕ ДОХОДИЛИ РУКИ. Они согласны перейти. Нужно помочь