Is there a simple way to copy a directory from one repository into another repository with copying all of the history?
If you don't want history, you can use svn export to get a clean folder without the .svn folders and then svn import into your other repository.
With history, you would need to use the svnadmin dump. You would then use svndumpfilter to filter for only the parts or paths you want to use before using svnadmin load.
Topics to read: