Change snapshot/restore for changes to pre-receive