After making some changes to my site's code base, and doing some testing locally, I uploaded the contents of the mysite/code folder to the test environment. After rebuilding the database, I expected to see the new fields I had added to my pages show up in the CMS. (Added entries to 'has_one' in Page.php, and added the nescessary CMS fields to getCMSFields().)
However, there was no change to the CMS pages content. Even after several /?flush=1, /?flush=all and database rebuilds (In random order), no change. Using the /dev/viewcode page I checked the source code that was on the server. To my surprise, I found myself looking at an old version.
Double-checking, the files on the server really had been updated. On top of that, I also changed some template code, and all those changes showed up fine on the site.
It almost seems as if SS keeps the old version in a cache somewhere.
Is there anyone who can shed some light on this issue?
Many thanks in advance,