Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

source control when away from office

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

like image 711
Dave Turvey Avatar asked Nov 27 '25 22:11

Dave Turvey


2 Answers

This is the principle of GIT (a kind of new subversion). Git has local repository. For SVN, I have a VPN to the company, so I can still use the SVN Server from home, maybe this can be a solution to avoid changing of repository system (I know you aren't always connected... but well... without any change it might be VPN or try GIT).

like image 189
Patrick Desjardins Avatar answered Nov 30 '25 10:11

Patrick Desjardins


Not sure if standard SVN can do this. I know this is what distributed versioning systems were designed for (amongst other things).

You could try SVK which is basically a decentralized modification to SVN.


Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!