INTERACT FORUM

More => Old Versions => JRiver Media Center 27 for Windows => Topic started by: d_pert on December 01, 2020, 05:27:42 am

Title: Regress/revert Portable application version and/or library+settings?
Post by: d_pert on December 01, 2020, 05:27:42 am
Two questions:

1.

I have a library+settings backup from a Portable install of 27.0.37. Every time, before updating a Portable install, I create a zip of the entire, current Portable install folder as a 'safety' regression point. Can I unzip back to, e.g., 27.0.26, then, restore a library+settings backup made under 27.0.37? Or, will I get a) errors when I try to use the library, and/or b) a message like 'you're trying to restore a database from a later version of the application...'?

2.

I updated a Portable install from 27.0.26 to 27.0.37. Is there anything preventing me from 'installing' 27.0.26 back over-top of 27.0.37, assuming I want to regress/revert to that version? Would this leave behind a proper/thorough regression, or would it be a hack job leading to potential issues?

Normally I would simply restore the earlier 'safety' zip and be done with it. However, I applied many networking-related and other settings between .26 and .37, so I'd like to avoid repeating all that grunt work again on three systems. ;)

Thank you.

Title: Re: Regress/revert Portable application version and/or library+settings?
Post by: Matt on December 01, 2020, 08:03:48 am
It's rare for us to increment the database version, and we'd say.  So it should be fine to restore from old backups or to restore from newer backups than the program.
Title: Re: Regress/revert Portable application version and/or library+settings?
Post by: d_pert on December 01, 2020, 09:18:40 am
Thanks! Very cool to know.
Title: Re: Regress/revert Portable application version and/or library+settings?
Post by: d_pert on December 01, 2020, 09:33:20 am
Just out of interest -- What happens if a new Option setting (like a checkbox item) is added between the versions? E.g., Does the 'new' line item / named object in some INI file just sit there like a vestigial feature, not affecting the application until a newer version comes along later and reads-applies it?