I sometimes code when i'm away from the office. I would like to continue to use the benifits of source control when not connected to the company network.
My ideal system would allow me to checkin revisions to a repository on my laptop that would then sync with our main SVN repository when I connect to the company network. when syncing with the main repository it would be good if the individual check-ins and and comments could be maintained.
I will not always have an internet connection so VPN is not a great solution.
It may be possible to change the configuration of the SVN server if necessary but I would prefer not to.
Does anyone know of any tools that will help me accomplish this?
Thanks