Hi, got a bit of a question. I'm just about to embark on a new project. I use svn for source control.

Now, this new project has linux, os x & windows front ends, but a common back end. I'm not sure how to set up SVN to cope with this?

Do I just checkout the backend to the root of my project tree and then the frontend to a sibling folder and reference it using relative paths? Or is there some sort of SVN magic where it I can checkout to subfolders under the project and commits go to the correct svn repository?

I can't seem to find the answer via google.

Thanks.

Adrian