Я создаю установщик для моего приложения, который полагается на загрузку моего репозитория GitHub в виде zip-файла. Тем не менее, я заметил, что GitHub не упаковывает правильную версию нескольких файлов в zip. Когда я загружаю this file из дерева файлов, я получаю правильную версию (506 КБ). Однако, когда я download the repository, файл имеет разный размер (514 КБ).Неверные версии файлов в загружаемом файле GitHub zip
Эта проблема приводит к сбою моей установки. Что мне делать?
IDK, почему это происходит (возможно, кэширование?) (Http://shouldiblamecaching.com/)), но обычно считается неправильной практикой хранить скомпилированные двоичные файлы с исходным контролем версий. Возможно, вам стоит подумать об использовании функции выпуска. –
Я знаю, что это плохая практика, но я взвесил компромиссы и решил пойти по этому пути. Бинарники или нет, самые последние файлы должны быть включены в zip. Я стараюсь, чтобы мой установщик был как можно меньше, поэтому я не использовал выпуски. –