I have two rails apps running off the same database, one which runs the client and one which provides an admin interface.
Both the apps have the exact same models de
I work on a project that has a similar issue and we used svn:externals to share the model code between two apps.
Basically you have the models diretory in one svn project and use an external in the other project to share the code. You can edit code in either project and it will be updated when you run svn up in the other project.
As far as Rails and your build scripts are concerned the two models directories are completely separate.