Существуют ли системы для хранения релизов?

Всем привет.
Для хранения исходников программ существует много систем контроля версий. Как известно, никто в здравом уме не хранит в репозитории файлы, получаемые в результате сборки.
Задался таким вопросом: существуют ли системы для хранения релизов, уже собранных и готовых к использованию программ? Например, пользователь через веб-интерфейс заходит в эту систему, выбирает нужный проект, выбирает версию релиза и может скачать собранную программу, почитать changelog, оставить комментарий и т.д.

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

Спасибо за помощь.
  • Вопрос задан
  • 1045 просмотров
Пригласить эксперта
Ответы на вопрос 5
@serega_kaktus
Программист-самоучка, фрилансер
Как известно, никто в здравом уме не хранит в репозитории файлы, получаемые в результате сборки.

Почему не хранят? В чем проблема? Системы контроля версий умеют хранить бинарные файлы, к тому же всякие конфиг файлы, changelog будут также в этой системе, что должно быть очень удобно. Ну а как хранить релизы - зависит от выбранной системы.
Ответ написан
dizballanze
@dizballanze
Software developer at Yandex
У GitHub есть система релизов, бинарники можно прикреплять отдельно от исходных кодов.
Еще посмотрите на SourceForge.
Ответ написан
@MoonMaster
Программист и этим все сказано
Системы контроля версий могут полностью сохранять проект. Но обычно сохраняются только исходники. Непонятно, что мешает вам откатиться до нужной версии и собрать релиз
Ответ написан
maaGames
@maaGames
Погроммирую программы
> Вопрос в том, чтобы пользователи всегда имели возможность скачать нужный релиз

Думаю это более важная проблема, чем проблема, обозначенная в основном вопросе.
Зачем пользователям старый релиз? Зачем был выпущен новый, если старый более востребован?
Часто вижу, что разные версии на сайте разделены поддоменами или подпапками. mysite/v1/file.msi, mysite/v2/file.msi.
Это если говорить о пользователях. А если говорить о разработчиках, то хранить бинарники нет смысла, их всегда можно пересобрать из исходников.
Ответ написан
ptchol
@ptchol
Linux system administrator
А чем не устраивают старые добрые пакеты и их репозитории (имею ввиду те что deb/rpm) ? И тот же launchpad ?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы