Добавьте бинарный дистрибутив к ссылке для скачивания на github - PullRequest
29 голосов
/ 08 августа 2011

Github имеет эту ссылку для скачивания в репозиториях. Как я могу добавить двоичные дистрибутивы в этот список?

Я не могу найти какую-либо информацию на help.github, поэтому будет полезна ссылка на некоторую документацию.

Ответы [ 5 ]

31 голосов
/ 15 декабря 2012

11 декабря 2012 г. функция «Загрузка релизов», также известная как «Загрузки», устарела.

https://github.com/blog/1302-goodbye-uploads

Обновление : 2 июля 2013 г. команда GitHubанонсировал новую функцию «Релизы» вместо «Загрузки»

https://github.com/blog/1547-release-your-software

11 голосов
/ 29 марта 2013

В городе появился новый ребенок: https://bintray.com/

* Я не аффилирован

4 голосов
/ 24 ноября 2013

Как добавить файлы в релиз

Просто перейдите по ссылке "релизы" в вашем проекте github.

Учитывая этот пример:

  • пользователь: thinkbot
  • репо: аккуратный

Конечная ссылка будет: https://github.com/thoughtbot/neat/releases

Затем нажмите «Добавить новую версию» или «Редактировать версию», чтобы перейти на страницу загрузки, и внизу этой страницы вы увидите легенду:

Присоедините двоичные файлы для этого выпуска, поместив их здесь.

Некоторые примечания, касающиеся ограничения размера:

Github функция выпуска потрясающая! Только учтите, что он предназначен для размещения файлов под 50 МБ без предупреждения и жесткого ограничения в 100 МБ. Кроме того, , пожалуйста, не более 1 ГБ на учетную запись !

Для больших двоичных файлов они рекомендуют использовать сторонние службы, такие как Dropbox , но если у вас открытый исходный код или бюджет ограничен, я рекомендую использовать sourceforge.net .

Sourceforge предназначен для открытого исходного кода, является бесплатным и содержит большие файлы ( до 5 ГБ на файл ) без сожаления. Мне удалось поделиться всего образа VirtualBox 1,1 ГБ! Количество загружаемых файлов не ограничено, поэтому предположим, что не ограничено

Bintray неплохо, но у вас есть ограничение в 30 МБ на файл и 500 МБ на учетную запись, поэтому вы можете использовать github, если ваши файлы не соответствуют этим ограничениям.

Отказ от ответственности: я не аффилирован и не работаю ни на одну из упомянутых компаний.

3 голосов
/ 08 августа 2011

Ссылка на скачивание в первую очередь предназначена для git archive.
Как Хольгер Просто укажет в его ответ (upvoted), вы можете добавить «новую загрузку».

См. Сообщение в блоге " Nodeload2: загруженные файлы загружены ", чтобы узнать обо всех проблемах, связанных с предоставлением этой услуги:

Nodeload - это то, что готовит git-репозиторий.содержимое в zip и tarballs.
По сути, у нас слишком много запросов, проходящих через один сервер загрузки узлов.Эти запросы порождали процессы git archive, которые порождают процессы ssh для связи с файловыми серверами.

Nodeload2

1 голос
/ 08 августа 2013

Вы можете создавать выпуски и прикреплять двоичные файлы к каждому выпуску. Это заменило аналогичную функцию, называемую страницей загрузок, которая была удалена в конце 2012 года .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...