Sets the revision of the whole this.
This is not meant to be used by the descendants, because the revision is updated automatically when needed. The descendants can listen to "revision-changed" signal.
| this |
an Cache |
| revision |
a revision to set; use null to unset it |