We use svn and I am going to start working from home. I had the idea of bringing in my laptop, checking out the project and taking it home, returning and reversing the process on Monday.
But it's a bulky laptop and I don't fancy riding to work with it on my back.
Would it be possible instead to:
- Create a second Windows/SVN user "MeRemote"
- Check out the project to another location under "MeRemote"
- Copy those files to a USB disk
- Take disk home, work on files "locally"
- Return on Monday, copying over "MeRemote" checked out project
- "MeRemote" commits changes to repo
- "RealMe" updates changes.
This way, everything is logged and stamped for when I am working in the office/home, I don't have to lug my heavy laptop around and source control remains consistent.
Is this the correct way to do this? Just checking before I enter another world of SVN pain.
We're using SVN, VisualSVN Server, Visual SVN client and TortoiseSVN.