I have the local SVN repository which I synced into empty Unfuddle repo using the instruction from their webpage
Create the repository in your Unfuddle account. This will ensure that you have an empty repository in which to load your dump file. Then make note of the repository's URL as you will need this in the steps below.
Create a Subversion repository locally using "svnadmin create localrepo"
Load your modified dump file into this repository using "svnadmin load /path/to/localrepo < /path/to/dump"
Sync your local repository to your Unfuddle repository. To do this run the following two commands :
$ svnsync init --username YOURUSERNAME http://SUBDOMAIN.unfuddle.com/svn/SUBDOMAIN_REPOABBREVIATION file:///$PWD/localreponame
$ svnsync sync --username YOURUSERNAME http://SUBDOMAIN.unfuddle.com/svn/SUBDOMAIN_REPOABBREVIATION
Now, since my colleagues will be making changes to the Unfuddle repo, how can I sync Unfuddle repo back to my local repo?
Since I don't want to mess my local repo, would these commands suffice:
$ svnsync init file:///$PWD/localreponame --username YOURUSERNAME http://SUBDOMAIN.unfuddle.com/svn/SUBDOMAIN_REPOABBREVIATION
$ svnsync sync file:///$PWD/localreponame
Did anyone try such back and forth syncing?
PS. I am aware that I may mess revisions if I do not sync local and remote repo before I make changes to the local repo ;)