People are not diligent in recording the applied HotFixes, which is a shame given it causes a right headache later.
Also, note that the order of application is important too - given the same files may be written over several times - one removing functionality of another for example.
The Quick Check
The quickest and easiest way to check is to
- download the hotfixes (or request same from SDL Support)
- review the files that will be updated
- compare the details of the files to ascertain which one's you have on your specific environments.
Taking an example from a TM question just asked:
There are two potential deployments (and, of course, the potential that no hotfix has been applied). Simply comparing the relevant files (as shown in the images below) you can check your own environments and determine the hotfix that was applied. This is always going to be tricky if there's no clear record - as in the example below - the UI Model is the same version in both deployments so you'll have to improve your 'Sherlock Homes' game!
Note also - if you see that not all the date/time stamps are as expected then it could be that a later hotfix has been applied and updated the file - you will then need to
- assess why this was so
- determine if your original hotfix code is in the updated one!