]> Sergey Matveev's repositories - stargrave-blog.git/commit
GitLab и SHA256 репозитории
authorSergey Matveev <stargrave@stargrave.org>
Sun, 18 Feb 2024 12:25:01 +0000 (15:25 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Sun, 18 Feb 2024 12:25:01 +0000 (15:25 +0300)
commitfb02a992c45d798157617184cee2260f6edfd79b
tree4b825dc642cb6eb9a060e54bf8d69288fbee4904
parent7e1dbd0539c7ea5c6bd5e8831abeea4796da693e
GitLab и SHA256 репозитории

До сих пор GitLab (73555bc7b599082947d066015b3010be9a3e9c5f) не
поддерживает SHA256 репозитории. А мне новый создавать как изволите?
Продолжать новые проекты создавать с SHA1 форматом? На работе у нас
в качестве Git-репозитория как-раз GitLab используется. Я за это не
отвечал, конечно же.

Что-то мне в голову приходит пока только одно решение как бы хранить в
SHA1 репозитории SHA256 данные. Коммитить туда git-bundle (+сжатие) файл
с полным содержимым репозитория. Он будет каждый раз перезаписываться,
но на старые копии уже ссылок не будет и git-gc будет подчищать
неактуальные копии. Ну и где-то в стороне держать нормальный SHA256
репозиторий в качестве remote.