Я хотел бы получить некоторые отзывы об этой идее, так как я вижу плюсы и минусы каждого подхода. Как разработчик Java, речь идет о хранении файлов jar в репозитории кода, но он может легко распространяться на другие скомпилированные языки.
Плюсы:
- Можно легко получить предыдущие дистрибутивы, не задумываясь о необходимости перекомпилировать устаревшие инструменты (потенциально более недоступные).
Минусы:
- Может быстро "раздуть" репозиторий кода, в зависимости от частоты сборок.