Show progress indication for Undo of many/large files
When undoing pending changes on a very large (binary) file or a large number of files, the operation can take a considerable amount of time, especially if connecting directly to the repo server over Internet.
It seems the original file contents are re-downloaded, but that is not directly obvious so a progress indicator (just as for update/switch) would be helpful here. Otherwise one may think that the process has stopped working...
![](https://secure.gravatar.com/avatar/37679eb88ea3dc040d1db1020847627e?size=40&default=https%3A%2F%2Fassets.uvcdn.com%2Fpkg%2Fadmin%2Ficons%2Fuser_70-6bcf9e08938533adb9bac95c3e487cb2a6d4a32f890ca6fdc82e3072e0ea0368.png)
-
David O'Donoghue commented
Definitely want this. We work on a purely centralised setup with no local repositories.
It's too difficult to train our non technical staff to handle local repos and merging in.
-
Göran Wallgren commented
I have a fast connection at both ends, so it works fine for me to work directly against the server without local clone. Same thing could occur with a slow local disk or a large enough amount of data. Since there is a client-server transfer, progress should be indicated regardless.
-
Yes, it is an interesting one to add.
BTW: directly undoing changes with an internet server doesn't seem to be the best way to take advantage of Plastic... A local clone would probably work better (as this is the way it is designed to work).