Дайджест на тему «Системы контроля версий»

    В марте 2007 года в США случился политический скандал: никому не понятным образом в и без того одиозный Patriot Act были внесены изменения, позволяющие президенту США единолично увольнять федеральных прокуроров. Оказывается, ничего не подозревающие конгрессмены проголосовали за целую кучу поправок «пачкой», не осознавая, что среди них находится настоящая «бомба». Два абзаца были удалены, и добавлен один новый, и всё это произошло буквально за несколько дней до голосования, без уведомления, без обоснования, без оповещения заинтересованных лиц.

    В кратчайшие сроки после введения этой поправки семеро федеральных прокуроров были уволены. Отголоски этого решения в американской политической картине чувствуются до сих пор.

    Американские гики во главе с Тимом О'Рилли и Карлом Фогелем (первый: владелец небезызвестного издательства, второй: ведущий разработчик Subversion) призывают законодательные власти Америки к введению полноценной системы контроля версий, позволяющей предотвратить возможность повторения подобных инцидентов.

    Источники:

    а) Tim O'Reilly: «Why Congress Needs a Version Control System»

    б) Wikipedia: «Dismissal of U.S. Attorneys Controversy»

    в) РГ: Федеральный закон Российской Федерации от 4 декабря 2006 г. N 202-ФЗ О внесении изменений в Федеральный закон «О науке и государственной научно-технической политике» и Федеральный закон «Об архивном деле в Российской Федерации» (пример того, как не надо составлять commit messages)


    * * *

    Блог «Better Explained» в кратчайшие сроки завоевал мегатонну человеческого внимания, опубликовав два чарующе прекрасных с визуальной точки зрения описания систем контроля версий.

    а) Better Explained: «A Visual Guide to Version Control»

    б) Better Explained: «Intro to Distributed Version Control (Illustrated)»



    * * *

    А также:

    а) Презентация Бена Коллинза-Суссмана и Брайана Фицпатрика (ведущие разработчики Subversion): «Худшие практики использования Subversion»

    б) Симпатичная шпаргалка по Git

    в) Шпаргалка по Mercurial

    AdBlock похитил этот баннер, но баннеры не зубы — отрастут

    Подробнее
    Реклама

    Комментарии 10

    • НЛО прилетело и опубликовало эту надпись здесь
        0
        про тесты законодательства есть прекрасная легенда про то, как Гёдель получал американское гражданство. по легенде, он доказал, что американская конституция противоречива и позволяет установить тоталитарное государство, оставаясь строго в рамках закона.

        хлопотавший за него по этой теме Эйнштейн попросил на экзамене по получению гражданства эту тему не поднимать
    • НЛО прилетело и опубликовало эту надпись здесь
        0
        да, смысл именно в том, что нет процесса контроля изменений. хранить версии документов много ума не надо.
        • НЛО прилетело и опубликовало эту надпись здесь
          • НЛО прилетело и опубликовало эту надпись здесь
              0
              ужас какой-то

              на хабре совершенно потеряно древнее искусство вести дискуссию так, чтобы создавалось новое понимание.

              по-моему, вся эта проникновенная филиппика ничего не добавляет к тому комменту, на который она "ответ".

              уж извините
          0
          Большое спасибо за шпаргалку по GIT. Очень помогла в работе!

          Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

          Самое читаемое