ID 232267 - Multiple project locations do not work anymore

Follow

Problem summary
From Mari 3.0v3 and onwards, the ability to set multiple project locations via the CacheLocations.conf file was lost, this is a regression on its behaviour from 3.0v2 and should be fixed.

Customer reported version

3.1v2

Customer reported platform

Windows 7 64 Bit

Steps to reproduce

1) Go to the CacheLocations.conf (or CacheLocations.ini) file found in \Users\<YourUserName>\.mari\TheFoundry\CacheLocations.ini
2) Set the path to something like C:\MARI_CACHE\MARI_CACHE1;G:\MARI_CACHE\MARI_CACHE2;G:\MARI_CACHE\MARI_CACHE3 
3) Save the file and Launch Mari 3.0v3

4) Mari will insist on using a single cache on startup and spit out this error
" Debug : [             MriCacheRoots.cpp:574 ] : Muliple Cache roots are not supported in this version of Mari. Ignoring

This was working in 3.0v2

Workaround

Create your project archive in Mari 2.6v5 and extract in Mari 3.x: This is the safest and the easiest option and will ensure a backup of the project archive is available if any problems occur during the 3.x upgrade.

Steps:
1. archive the project in Mari 2.6v5
2. backup the CacheLocations.conf from your local <user>config/TheFoundry directory
3. remove or rename CacheLocations.conf
4. open Mari 3.x and point to a new location when asked to select a project location
5. open the Mari 2.6v5 previously saved archive in the loaded instance of Mari 3.x

Reproduced by support

Reproduced by support in 3.0v2 and upwards on Windows 7 and MacOSX 10.11 El Capitan


Expected behaviour

For Mari to allow multiple cache paths

    We're sorry to hear that

    Please tell us why