I want to copy a subversion project (/signature_paper) into a subdirectory of another subversion project (/thesis). I will make changes in /thesis/signature_paper that will not go back into the original signature paper. At the same time, I will want /thesis/signature_paper to pick up most or all all of the changes made in /signature_paper.
Ideally I would like this to check out as a single subversion project, i.e., svn co http://blah/thesis thesis gives me the whole thing, including /thesis/signature_paper.
I'm not sure if branching and periodically merging from /signature_paper can quite do this for me or not, nor how to do that if so. I've used branches in Clearcase years ago, but never set up my own. I set up our svn repository without using a /trunk design originally. I usually use the command-line client but can use Tortoise if it helps.
Is there any easy way to accomplish this? I periodically manually remade an analogous project last time I had this need (extracting an evolving paper into a larger document), and it was a real pain.
Edit:
Hmm, so does it work to just do something like the following?
% cd thesis
% svn co blah/signature_paper
% find . -name .svn -exec rm -rf {} \;
% svn add signature_paper
Then later use svn merge from /signature_paper to /thesis/signature_paper?