Sorry to be a pain again, but this is not where I would put this. It really belongs, if anywhere, in the `main` method of `rebase.py` to be called once per operation, and ideally the call is actually "abstracted" (I use that very loosely) in `clearcase.py`. 

I'm curious about this though, my understanding/recollection is you should be able to able to perform all the Clearcase operations below without having to `update`, which is purely about the files in the snapshot view? Please let me know if I'm mistaken.