My workflow (not only for OS but for all my software projects) is:
1) Work on my desktop machine, commit changes to the server.
2) Work on my notebook, commit changes to the server.
3) Work at other remote sites.
I think SVN or CVS won't do the trick for my standard HTTP hosting.
I hope there's a tool available!!
