Нет способа упаковать все в один файл (кроме создания версий архива, но это не очень хорошая практика и не практичная вообще).С другой стороны, Subversion, как известно, медлителен при извлечении тысяч небольших файлов, таких как заголовки Boost, поэтому, возможно, вы можете подумать о переходе на высокопроизводительный SCM, такой как Git.
Вас заинтересует BCP , инструмент повышения, который анализирует ваш источник и копирует используемые вами заголовки повышения в отдельный каталог.Это очень помогло уменьшить количество сторонних файлов и в большинстве случаев было правильным в моем случае (мне просто нужно было добавить несколько файлов в список).