Need override for "Get Latest" and "Commit Changes"
Normally, I can use RedGate's analysis of what SHOULD be retrievable from source control, or what SHOULD be commitable.
Under certain circumstances, however, I know better than the tool does. For example, I might want to roll back a set of routines and/or tables to what is in revision control.
Currently, I have to "jump through hoops" to do this. I have to do multiple steps, some of them crazy ones such as using "undo" counterintuitively (for instance, undoing a "drop" to actually get something that is missing).
** Can you give us a screen or a button or selector or something so we can just list everything and select things to perform forced "get latest" (and maybe forced commits)? **
(This should obviously NOT be the normal mode of operation!)
There would still need to be some kind of warning (red background?) or other safety system to caution the user against doing this accidentally... and you might want to enable this only for power users.
AdminDavid Atkinson (Admin, Red Gate) commented
Could you explain a little how you got yourself into the situation where you are undoing a drop to get something that is missing? Understanding the root cause will help us better construct a solution.