К двадцатилетию Конституции Украины
Началось все с того, что захотелось поупражняться с git на каких-либо реальных примерах.
И первым что пришло в голову — Конституция.
Её же тоже пишут как код. Почти. После первого эксперимента решено было почистить репозиторй от экспериментального мусора. На суд общественности и просто как дань уважения, история Конституции:
github.com/babenek/ukraine
С сайта rada.gov.ua (который, кстати, работает по HTTP) были скачаны тексты для печати и преобразованы в обычный текст (UTF-8) при помощи скриптов.
В мастер-ветку при помощи патчей были вставлены реальные изменения с точными датами.
Но для упрощенного анализа, без отвлечения на незначительные изменения была создана ветка optional. За основу была взята последняя редакция Конституции.
Интересно, в Раде пользуются какой-нибудь системой контроля версий? К слову, на сайте rada.gov.ua ни для одного документа я не нашел цифровой подписи или хотя бы контрольной суммы :(
UPD:
в этот раз с удалением целого раздела попытался добавлять пустые строки, чтобы GitHub красиво показывал различия, но это не помогло.
В одном файле такие изменения в одном коммите не получается отобразить одинаково в meld и гитхабе.
github.com/...14e517ae5c3fa4beae7f0f392
Насчет ст.150 не уверен...
Более-менее разница прослеживается по отдельным коммитам.
10 коментарів
Додати коментар Підписатись на коментаріВідписатись від коментарів