I have a site with a lot of templates. Some are edited right from the control panel, but some are edited from ftp by "save as file". I like to keep a bit of revision history, so that if I accidentally delete something in a template, I can easily restore it.
Often I'll work on a template remotely, and then when I'm done what I'm working on, go find it in the CP, and update it, so that it syncs with the database, and also so that it saves a revision.
Just recently I came across Design > Templates > Synchronize templates. That page shows that some of my templates are up-to-date, but some are not. Is there any reason that it would be harmful to just select "sync all"? I can't think of why there would be, but then why doesn't it just sync automatically when you save the template remotely.
Also, I'm assuming that syncing a template from that page doesn't add it to the revision history, correct?