The idea is that every change creates a new revision and then you can update the other devices or roll-back previous versions.