many old cvs user like the cvs module feature.
you can emulate that feature with svn:externals
let us assume the following layout:
$ svn ls svn://localhost/repos/ trunk/ tags/ branches/
First let us create the base directory for all modules:
$ svn mkdir svn://localhost/repos/modules
We create the base dir for the documentation module and check it out.
$ svn mkdir svn://localhost/repos/modules/documentation $ svn co svn://localhost/repos/modules/documentation project-documentation
We add the externals to the documentation directory.
$ svn propedit svn:externals project-documentation
In your open editor add the following lines:
help svn://localhost/repos/trunk/help src-help svn://localhost/repos/trunk/src/help docs svn://localhost/repos/trunk/docs
save the file and svn will commit the properties change
now you can update with "svn update project-documentation" and get only the documentation of your project.
Commit the property change to make it permanent.