#737: simfactory sync can lead to inconsistent builds -------------------------+-------------------------------------------------- Reporter: rhaas | Owner: eschnett Type: defect | Status: new Priority: major | Milestone: Component: SimFactory | Version: Resolution: | Keywords: -------------------------+--------------------------------------------------
Comment (by knarf):
If we go so far as to capture and parse the rsync output, we could touch whatever rsync copied after it is done. This updates the timestamps on the remote side, and does so only for whatever rsync thought is different. The catch would be that rsync would, for future copies, always copy these files again because the timestamp would always differ. This could be turned off with the --update option (which does not transfer files which are newer on the receivers side than on the senders side). However, this might also not be what you want in case you do want to overwrite remote modifications.
A forced sync does not help if the build is initiated on the remote machine (I usually work directly on the remote side and do not use the --remote simfactory option).