А вот как у вас модно
работать с системами контроля версий? Конкретно, с subversion, потому что в меркуриале и прочих DVCS можно хоть обкоммитится до одури - пока в другой репозиторий не закинешь, этого никто не увидит.
Я как-то склоняюсь к "сделал независимый мелкий кусок - тут же закомитил", даже если там пару букв всего поменялось. Т.е. билд стараться не ломать принципиально, но накапливать изменения на "один огромный коммит на всю фичу" не хочу.
PS: В комментариях много советуют бранчи. Я почему-то никогда ими не пользовался, сначала в svn они были адом и мне лень было это осиливать, а сейчас как-то никогда не возникает надобности. Т.е. организация проекта и релизов как-то так получилась, что борьба с бранчами не стоит того.
Я как-то склоняюсь к "сделал независимый мелкий кусок - тут же закомитил", даже если там пару букв всего поменялось. Т.е. билд стараться не ломать принципиально, но накапливать изменения на "один огромный коммит на всю фичу" не хочу.
PS: В комментариях много советуют бранчи. Я почему-то никогда ими не пользовался, сначала в svn они были адом и мне лень было это осиливать, а сейчас как-то никогда не возникает надобности. Т.е. организация проекта и релизов как-то так получилась, что борьба с бранчами не стоит того.
no subject
Вы тут смешиваете backup и версионный контроль. Потерять неделю - это если вы делаете backup раз в неделю. А я говорю о сохранении раз в неделю очередной версии для отката назад. Backup хоть раз в час делайте.
Мессадж касался сугубо коммента Метакласса, что систему контроля версий важнее компилятора :)
no subject
А VCS и системы тикетов --- это организация процесса, который долго и мучительно отлаживается, и с системы на систему не очень попрыгаешь. Особенно issue tracker-ов, которых вообще нормальных нет.
По поводу backup я не путаю. При работающем контроле версий мне никакой отдельный бэкап на компах не нужен, достаточно на серверах наладить автоматический процесс.
no subject
вообще без него - это как? ручками в бинарные коды переводить? :)
[ По поводу backup я не путаю ]
ну немножко было, чего уж там, будем считать, что это я вас запутал :) но теперь то все понятно?
no subject
интерпретатор, например. Какой у PHP или питона компилятор?
no subject
no subject
no subject
no subject
Жуткая и местами ограниченная штука, но более-менее работает.