Assuming you're using WPDM and not EPDM, go into the Vault Admin and go to the Rev tab..
- Delete your revision scheme and replace it with one where the Primary revision is a list from 1-100 (copy and paste from Excel to do this)
- Make the Secondary revision scheme a list containing 0 or A1 or whatever you want to reset your revision to. The only catch is that it can't be duplicate of the value in the primary revision.
- turn on "sequential revisioning" and hit OK to close the Vault Admin.
- Now go into SolidWorks or SolidWorks explorer and log into the vault.
- For each top-level project, right-click on it and select take ownership.
- In the Take Onwership dialog box, select the option to take ownership of all child files.
- Select all of the top-level documents in the project and then right-click over them and select Bump Revision.
- In the Bump Revision dialog, select the specify option and change the list to Other.
- Type in the secondary revision that you set up in Vault Admin
- Check the option to change all child items under selected.
- Click OK.
- When WPDM is done processing that command, the component revisions should all read with the revision you started with.
- Repeat steps 6-12 for each project in the vault.
- Now go back into the Vault admin and restore your revision scheme. Just make sure that your new starting revision is the first one in the Primary Revision list.
Some things to be wary of, turn off lifecycle management before doing this-especially if you have revision codes tied to lifecycle states.
You should then have your files with the revisons you wanted.
Having said all of that, my experience is that it's much simpler to load a vault from scratch for this kind of broad-based administrative change.
Brilliant, thank you! I will have a go at this later today. The vault isn't that large yet so may not be too difficult to do this in place of starting over.