From fb02a992c45d798157617184cee2260f6edfd79b Mon Sep 17 00:00:00 2001 From: Sergey Matveev Date: Sun, 18 Feb 2024 15:25:01 +0300 Subject: [PATCH] =?utf8?q?GitLab=20=D0=B8=20SHA256=20=D1=80=D0=B5=D0=BF?= =?utf8?q?=D0=BE=D0=B7=D0=B8=D1=82=D0=BE=D1=80=D0=B8=D0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit До сих пор GitLab (73555bc7b599082947d066015b3010be9a3e9c5f) не поддерживает SHA256 репозитории. А мне новый создавать как изволите? Продолжать новые проекты создавать с SHA1 форматом? На работе у нас в качестве Git-репозитория как-раз GitLab используется. Я за это не отвечал, конечно же. Что-то мне в голову приходит пока только одно решение как бы хранить в SHA1 репозитории SHA256 данные. Коммитить туда git-bundle (+сжатие) файл с полным содержимым репозитория. Он будет каждый раз перезаписываться, но на старые копии уже ссылок не будет и git-gc будет подчищать неактуальные копии. Ну и где-то в стороне держать нормальный SHA256 репозиторий в качестве remote. -- 2.48.1