Наша компания может вскоре перейти с CVS на Subversion. Это вызвало у нас проблему, которую я пытаюсь решить.
Для CVS и Eclipse мы смогли использовать файлы наборов командных проектов, чтобы собрать различные модули и проверить их вместе (http://vpms.de.csc.com/projectset/). Это позволило очень легко управлять проектами, поскольку не нужно было помнить каждый модуль в проект.
Однако наборы проектов не поддерживают SVN. Я знаю, что для SVN существует свойство 'externals', которое примерно (или возможно точно) делает то же самое. Я попробовал это. Теперь по проблеме:
Когда я использую свойство externals и извлекаю 2 модуля в eclipse, их свойства проекта C / C ++ теряются, и поэтому я не могу щелкнуть по ним правой кнопкой мыши, чтобы сказать «построить проект» или «очистить проект». В Eclipse они выглядят как папки с файлами в них.
Есть ли что-то, чего мне здесь не хватает?
EDIT
Когда я проверяю каждый модуль отдельно, они считаются проектами, поэтому у них есть отдельный файл .project / .cproject / settings *