TL; DR: Навіщо використовувати щось на зразок Apache Archiva або Sonatype Nexus як сховище артефактів замість Subversion?
Система збірки, яку я використовую, наразі має велику кількість двійкових крапок (зображень, звукових файлів, скомпільованих бінарних файлів тощо), як вхідних, так і вихідних даних до наших збірок. Наша система управління ними дуже спеціальна; деякі перевіряються в наше сховище Subversion поряд з нашим кодом, деякі зберігаються в іншому місці поза будь-яким офіційним контролем версій.
Я дивлюся на консолідацію цього, тому у нас є щось більш послідовне та просте у використанні, яке відокремлює бінарні артефакти від коду.
Google каже мені, що є декілька сховищ артефактів ( Archiva , Nexus , Artifactory ,…), але, читаючи, я не бачу жодної переваги від використання цих над Subversion. Це буде доглядати за бінарними файлами - це вже так, що для деяких наших двійкових файлів, ми просто хотіли б переставити макет сховища, щоб відокремити їх від коду - і має помітну перевагу, що ми вже маємо сервери Subversion та досвід.
Так. Яка перевага від використання спеціальної системи управління артефактами, ніж використання загального інструменту управління версіями, як Subversion?