I am commuting every day to the office and quite an essential part of my work is done on the train. Surely then every morning i would like to put everything new on my Desktop or way round in the end of the day.
To synchronize two folders on your comp i used rsync, it can do synchronization over local network or internet. Ok, here is an example, i synchronize two folders like that, one step:
rsync -arvuz --stats /laptop/folder/path email@example.com:desktop/destination/folder
And then, if you don't like your laptop's small screen and keyboard, use ssh if the laptop is plugged into network:
ssh -X username@ipaddress