Everytime Repository.sync() is triggered, the last sync time information is updated. This makes possible to figure out when the last repository update has been run and warn user about it if they're too old.