My MATRIXX Master Data Directory

My MATRIXX has a master data directory that it uses to manage changes performed by multiple users on the same pricing domain. My MATRIXX supports hosting SVN repositories for pricing files in persistent storage outside of the My MATRIXX container.

The master directory uses SVN file status information to manage file collisions and holds the credential files for all the known domains within the master data directory. When My MATRIXX starts, it uses this directory to discover all known domains. When a user logs in to a domain, it uses the credential files located here to determine if the login information is valid for that data domain. These credentials are all kept up-to-date in the master data directory, which is periodically updated by My MATRIXX. It also implicitly holds the URL required to access the SVN repository by virtue of it having been checked out.