If you mean by “synchronizing” to use SVN or GIT, that does not work for the binary files, since it changes the file-date by the checkout and there is no way to preserve it (at least was it on that way a couple years ago when I looked at it).
What works for me is to to archive the project by 7-Zip with the following options and restore it then from there on another computer:
7zG.exe a -t7z -mtc -mta -mmt=on "%SAVE_PATH%\%Year%-%MonthDay%-%DayMonth%%PRJ_NAME_EXT%\%PRJ_NAME%.7z" "..\%PRJ_NAME%"
Software like rsync might work as well with the right parameters, but I never tried it.