I'm migrating our TeamCity server to a new server and after the migration, upgrade it as well from 9.0.3 to 9.1.3. Note, this is a test migration/upgrade. If the tests run ok, we will use this scenario to upgrade to the new version.
After I migrated (and upgraded to 9.1.3) the server, I get the 'confusing' message:
Versioned settings are globally disabled on the server, reason: settings in VCS correspond to another TeamCity version. If this is the main server, click "Enable" to commit the current server settings to VCS.
From the documentation, it is not clear what it means. Is this message only to prevent that you get multiple commits from multiple teamcity servers or are the VCS settings changed in 9.1.3 in such a way that I need to update the VCS roots of the affected projects as well. So, would it be safe to "Enable" if this is a migrated server?