What is the best way to keep track up-to-date copies on files?
Here is what I do:
I keep a full working copy of my websites on my computer. I make changes to those files and then upload them.
Here's the problem:
I have a couple of client editable pages - therefore I don't have a current copy of those pages on my computer and I risk overwriting those files.
Dreamweaver syncronization doesn't work because:
For some reason the server resets all the times and dates every now and then and tells me that all the files on the server are newer than mine. Also daylight savings time seems to be an issue because sometimes it says the server files are newer by one hour exactly.
If the server date/time is not relevant, it's up to me to remember which files I have to download to update the files on my computer before I do a global upload back to the server.
How do other people handle this?
How much content is editable by the client and how are they editing the site?
If they are only editing text on a single page I would consider giving them some sort of backend where the information gets stored in a database rather than in the HTML. That way you can always edit the source.
Otherwise, the most I could find was this documentation about all the settings for synchronize in CS5:
I'm using Adobe Incontext which edits the HTML.