Recommendation when using subrepos?

Most of my projects use subrepos to share code amongst them.  For example:

ProjectSource
ProjectSource\SharedCode <- Subrepo

I’m curious what the recommended way of handling this is.  The only options I can see at them moment would be:

1) Add all repos to the configuration, then move or copy the files to the proper hierarchy prior to build
2) Only add the project repo and let FinalBuilder handle all the pulling of the additional repos (cons: no monitoring of shared repos for build, double work to maintain vcs pulls inside FB instead of Continua)

Admittedly, I am just getting started with Continua and still figuring out the behind the scenes, so I may be missing something obvious.  With the repo caching and all that happening automatically, I’m trying to figure out something efficient and easy to maintain.

Any ideas?

Thanks!

Ryan

Ok, never mind. I discovered Repository Rules! I knew there was something I was missing