All examples of svn branching I have seen so far look like this
svn cp -m 'Making test branch' svn://svnrepo/hellosite svn://svnrepo/hellosite2
So in order to branch I need to specify full URL of remote repository every time. But:
- Working copy is associated with one single remote repository. Even svn switch is considered to be advanced "surgical" operation.
- Branching of remote urls in same repository as working copy is always the case (at least I have never needed to branch in repository that is completely unrelated to current one).
- Copying between repositories is not supported (right?).
- Information about remote repository is available: see svn info.
So why in the world should I type complete URLs every time?!! Or do I miss something?
Is there some shortcut that allows referring current remote repository? Something like
svn cp -m 'Making test branch' //hellosite //hellosite2