Я работаю над несколькими проектами на C++ на своем локальном компьютере. Все они используют некоторые общие библиотеки и заголовки. Структура файла такова:Есть ли способ предоставить предопределенную структуру папок в SVN?
-bin
-lib
-include
-devel
-project1
-src
-project2
-src
-doc
Я использую Eclipse IDE, и я устанавливаю все относительные пути. Он компилирует исполняемые файлы в папку bin и использует libs/includes внутри структуры. Он работает нормально.
Теперь мне нужно импортировать все проекты в репозиторий SVN, чтобы разные люди могли получать и разрабатывать коды. И мне интересно, есть ли способ создать эту структуру на сервере SVN? Поэтому, когда кто-то проверяет проект, он может начать работать над этим без организации библиотек или заголовков. Он просто проверит, и все соответствующие ссылки будут сделаны.
Я использую Eclipse с плагином подзапроса.
Спасибо. Я проверяю это. Вы тоже предлагаете это для проектов на C++? – user2148564
Такие вещи (стандартная папка папки проекта) - это то, над чем должна работать ваша система сборки (например, Maven/Ant/etc.). Ищите такие термины, как «соглашение над конфигурацией», где, если вы придерживаетесь соглашения о макете каталога и имени файла, ваш проект будет строиться без суеты с настройкой любых настроек. – tgharold