Ich erstelle ein Installationsprogramm für meine Anwendung, die auf den Download meines GitHub-Repository als Zip-Datei beruht. Ich habe jedoch bemerkt, dass GitHub nicht die richtige Version mehrerer Dateien in die ZIP-Datei packt. Wenn ich this file aus dem Dateibaum herunterlade, erhalte ich die korrekte Version (506 KB). Wenn ich jedoch download the repository habe, hat die Datei eine andere Größe (514 KB).Falsche Versionen von Dateien in herunterladbaren GitHub zip
Dieses Problem verursacht meine Installation fehlgeschlagen. Was soll ich machen?
IDK, warum das passiert ([caching vielleicht?] (Http://shouldiblamecaching.com/)), aber es wird allgemein als schlechte Praxis angesehen, kompilierte Binärdateien mit dem Quellversions-Steuerelement zu speichern. Vielleicht sollten Sie die Freigabefunktion in Erwägung ziehen. –
Ich bin mir bewusst, dass es eine schlechte Übung ist, aber ich habe die Kompromisse abgewogen und mich entschieden, diesen Weg zu gehen. Binärdateien oder nicht, die neuesten Dateien sollten in der ZIP enthalten sein. Ich versuche, meinen Installer so klein wie möglich zu halten, weshalb ich keine Releases benutzt habe. –