Wir haben Git mit git-lfs von unserer eigenen Instanz von Gitlab gehostet.Git LFS Dateien nicht gefunden auf Server
Manchmal, wenn ein bestimmter Benutzer Dateien schiebt, einige von ihnen (scheint. Png-Dateien) nicht in den LFS-Speicher, sondern werden zu Git hinzugefügt. Ich konnte das Protokoll/die Nachrichten noch nicht sehen, wenn dies noch auf ihrem Computer passiert.
Aber was am Ende passiert ist, wenn andere Benutzer versuchen, diese Datei von LFS herunterladen, wirft er einen Fehler:
[28bbec36fe441b7de97d566872c71cd4542384d871b369168285408c1f062cfd] Object does not exist on the server or you don't have permissions to access it
Ich habe manuell versucht, in der git eine Datei an seinem Platz auf dem Gitlab Server hochladen -lfs Datenverzeichnis mit der korrekten SHA-ID für den Dateinamen, aber es scheint nicht abgeholt zu werden. Bis jetzt ist meine einzige Lösung, die Datei zu berühren, so dass sie eine andere SHA ID generiert und sie erneut hochlädt.
Gibt es eine Möglichkeit, eine Datei manuell zu Gitlab git-lfs Speicher hinzuzufügen?
Danke - das war hilfreich. Wir haben auch die Option --all hinzugefügt, die anderen in Zukunft helfen könnte – Blazing