I don't know if you can do it for the whole project. But I do know you can do it for a whole module. So you'll need to run it for each module in your project. (If I am wrong on and there is a way to do it for the whole project, someone can let us know.)
In Project View, right click the highest level in the hierarchy you want to revert; this can be the actual module node. Select "Local History | Show History..." In the dialog window, find your label and select it. Click the revert button (or the create patch button). Repeat for each module. Take a look at http://www.jetbrains.com/idea/training/demos.html#JavaDevelopment for a Local History Demo.
I don't know if you can do it for the whole project. But I do know you can do it for a whole module. So you'll need to run it for each module in your project. (If I am wrong on and there is a way to do it for the whole project, someone can let us know.)
In Project View, right click the highest level in the hierarchy you want to revert; this can be the actual module node. Select "Local History | Show History..." In the dialog window, find your label and select it. Click the revert button (or the create patch button). Repeat for each module. Take a look at http://www.jetbrains.com/idea/training/demos.html#JavaDevelopment for a Local History Demo.
See (and vote for)
http://www.jetbrains.net/jira/browse/IDEADEV-21915
Thanks, Mark. Unfortunately, we have 42 modules in our project...
Tom
Done