Update filenames in PDM vault without breaking references

Hello,

I have a requirement to rename all my SW files in the PDM vault, to use a new naming convention and without breaking any references (where-used).

What would be the best way to achieve this? Any pointers would be very helpful

Thanks,

Vivek