I checked out a project from SVN server A, but I need to commit my changes back to server B - the repositories on both servers have identical structures. How can I do this with Tortoise SVN?
Thanks, Don
I checked out a project from SVN server A, but I need to commit my changes back to server B - the repositories on both servers have identical structures. How can I do this with Tortoise SVN?
Thanks, Don
I think the Relocate option is for this. Haven't used it till now, so I can't vouch.
Edit: Reading some more (http://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-dug-relocate.html) it seems it's not what you need. It would work if it's the same repository with the address changed, but not if it's a different repository.
You could get a fresh copy from repository B, get a patch from the changes that you made and apply it on the fresh copy. Then you can commit.
Hi Don,
Look here: http://wsmoak.net/subversion/demo/tsvn-checkout.html
You can set the correct URL repository when you checkout.
Do an:
svn export
on "Server A". You'll get the codebase but none of the .svn files. Then go to "Server B" and check the files in as you normally would. I'm not sure if Tortoise SVN has the ability to do an export, so you might have to use the command line for it.