I have a large project that is in a collection on directories and built externally to eclipse. We are using clearcase as SCM so it basically mounts the code changes for each view to a directory.
This has been working well for some time and just using Eclipse to traverse and edit code has been great.
To edit, In Eclipse, I create a new c++ project and then import all the directories of the codebase in as "File System" option
in the import popup, I select Advanced>> and select "Create links in workspace", selecting both options below; Create virtual folders and create link locations relative to PROJECT_LOC
This seems to allow me to edit the source files in their place in the mounted directory. However, I noticed that if I add a new file or directory, or a new one gets added in the view, they do not appear in eclipse until I re import the directory.