On Sat, Dec 09, 2017 at 06:02:20PM +0100, Bo Berglund wrote: > When a user checks out this virtual module he will get a working copy > looking according to the definition in the modules file similar to > this: > > vProject > |--- src (all sources from the physical project module) > |--- bin (the binary output from the project) > |--- cmn (selected files from a "Common" project module) > |--- lib (maybe some selected binaries needed by the project) > > etc... > > I have looked in the SVN-book and the closest I get is what is > described in chapter "Sparse Directories",
Sparse directories are for a different use case: When you want to omit some files and/or directories from a checkout. The closest equivalent to what you describe are svn externals: http://svnbook.red-bean.com/nightly/en/svn.advanced.externals.html