Особисто я маю папку залежностей як частину своїх проектів і зберігаю там бібліотеки, на які посилаються.
Я вважаю, що це полегшує життя, оскільки я працюю над низкою різних проектів, часто із взаємозалежними частинами, які потребують однакової версії бібліотеки, тобто не завжди можливо оновити до останньої версії даної бібліотеки.
Маючи всі залежності, які використовуються під час компіляції для кожного проекту, це означає, що через кілька років, коли все рухається далі, я все ще можу будувати будь-яку частину проекту, не турбуючись про порушення інших частин. Оновлення до нової версії бібліотеки - це просто випадок заміни файлу та відновлення відповідних компонентів, не надто складних для управління, якщо це необхідно.
Сказавши це, я вважаю, що більшість бібліотек, на які я посилаюся, відносно невеликі, важать близько декількох сотень кб, рідко бувають більшими, що робить для мене меншою проблемою просто закріпити їх за контролем джерел.