My company uses Accurev for source control, and for all its benefits, there\'s one simple action that I just can\'t figure out how to accomplish.
Often we have someo
Go to main stream browser
Right click on stream you accidentally promoted to and choose 'Show History'
In History browser, right click on the promote you wish to revert and choose 'Revert'
It'll prompt you which workspace you want to put the result of the revert into, you can choose the workspace you made the accidental promote from if you like.
In your workspace, the files should now be back to the state before the accidental promote. You can now promote that back up into the stream above. The stream will now contain versions of the files that have your accidental promote removed.
You can note your workspace no longer contains any of the files in question, but presumably you want to get the files you accidentally promoted back into your workspace? If so go back to the history browser for the stream, right click on the promote on there you just made (the promote with the reverted edits in), and choose 'Revert'. You can then choose the same workspace as the destination.
The files will probably appear in the default group for your workspace now, and be conflicted, so just select the lot, and do a merge. You will likely want to accept trivial merges here.
Once you have merged the files, they should appear in your pending filter. You should now have the same files in pending as you have before you accidentally promoted, and the stream above should have the same contents in the file as before you promoted.
Simple as that (irony intended).
Steve