|myCatalogs | Documentation |
8.1 Concept …
MyCatalgos was designed to synchronize catalogs between two or more Macs. The decisive factor here is that you can adjust the synchronization variants individually for each catalog. The practice has shown that there are different requirements depending on the catalog type
Catalogs with e.g. business and financial documents are kept in sync with your own Macs, catalogs with e.g. recipes or travel destinations should run synchronously on all Macs in your family network and other catalogs with work instructions and templates should be kept synchronized on all Macs in your company. With projects for video or audio production, one would not want to synchronize because of the high data volume. All of these variants are possible with myCatalogs because it works with a very simple concept.
MyCatalogs always synchronizes catalogs via a folder to be determined by you. This folder can be located on your cloud drive, on a network server in your business, or simply a shared folder on your Mac. You can synchronize multiple catalogs from one folder, because myCatalogs always uses the document ID to match.
8.2 Workflow …
The synchronization process is very simple as follows. If you have activated the synchronization for a catalog, myCatalogs checks whether individual documents have been modified when a catalog is closed and copies them in the form of a .ctlx file into the folder you have chosen (sync path). Now if you start myCatalogs on an other Mac wich have a catalog of the same name, where the same folder (sync path) is set, myCatalogs checks if there are newer files in the folder (sync path). If yes, myCatalogs replaces the documents automatically.
If individual documents in the folder (sync path) are missing when opening a catalog, but are (still) present in your catalog, you are asked if you still want to keep or delete this document. This query is for additional security. Keep in mind, however, that a document that has previously been deleted on another Mac will come back into circulation when you keep it.
8.3 Read-Only mode …
So that two Macs can not simultaneously edit one and the same catalog and thus do not mutually overwrite the data, a so called LockFile will be written in the selected network folder. This lets another Mac recognize that this catalog is already open for editing. In this case, you will receive a message because this catalog is only available in Read-Only mode. This means you can view all documents, but you can not change them.
Please keep in mind when syncing via a cloud drive that the Read-Only mode only with an existing Internet connection can work correctly. Also the LockFile must be transmitted via the web. Otherwise, other Mac's will not have a chance to know that a particular catalog is currently open on another Mac for editing.
When closing a catalog, the LockFile will be deleted from the folder (sync path) and the catalog can be opened again by any authorized Mac for processing. If you can only open a catalog in the Read-Only mode and this is not open on any other Mac, then this can only have the following reason. Another Mac has lost the connection to the folder (sync path) before closing the catalog and removing the LockFile form the folder (sync path). In this case you can delete the LockFile manually from the folder (sync path) and you have full access to the desired catalog again.
If you now want to synchronize two or more Macs, you only need one folder (sync path) to which each Mac has access, and then select this folder (sync path) on all Mac's in the same name catalog. For more information about the settings, see section 4.3 of this documentation.