I know our team is using the SolidWorks PDM software. The managers are being very strict about naming conventions, and if something isn't in the right place it gets deleted and you do it again. Also we only have one person checking a part out at any one time, so it's hard to get revision errors.
They're really doing a good job of it this year, from what I can tell.