I'd like to make a private branch of a public svn repository.
By this, I mean that there's a public, open source (codeplex) repository that I need to make my own, custom changes to. These changes wouldn't be accepted back into the tree. I want to:
- Check in the changes I make into my own source control, so that they're saved and versioned.
- Keep some link with the original so that I can easily merge "official" changes.
I understand that git can do this, but I can't figure out how to do it with SVN.
If not possible, how do I do some aspect of the above -- something like taking the code completely over within my repository and keeping a "clean" copy of the official tree where I can easily diff the two trees?
Thanks, James