Syncing two copies of Observatory on two different Macs

Started by Jean-Claude, April 16, 2019, 03:32:50 PM

Previous topic - Next topic

Jean-Claude

My images are stored on an external SSD that I can connect to my desktop or my laptop.
Let's say that I manipulated my images with Observatory on my desktop and I would like to continue on my laptop.
What files should I copy from my desktop to my laptop to get the same configuration (after having connected the external SSD) ?
I found two files in my library :
~/Library/Containers/com.codeobsession.Observatory
~/Library/Application Scripts/com.codeobsession.Observatory
but their transfer doesn't preserve the configuration.
Shall I also copy the app itself ?

Sander Berents

Hi Jean-Claude,

There's no need to copy the application or anything from ~/Library. Just install it from the App Store on both machines. In the App Store application on your 2nd Mac, using the same Apple ID you used for the purchase on your 1st Mac, click on Store ▸ View My Account and then click the download button. That way it also gets automatically updated when needed on your 2nd Mac.

To share the images & Observatory libraries, put them both on that external SSD. I have never tried this myself, but as long as you always save and close the library on one computer before opening it on the other it should work. It is likely that sandbox permissions will get in the way though, making it necessary for you to help Observatory to locate the source folders when you switch between the computers. That is currently not recursive (the fix for that is targeted for the next release).

Let me know if you run into issues.
Sander Berents
Code Obsession, LLC
https://codeobsession.com

Cherokee

Hi,
I have so far the same problem. I think to share the Observatory-Library itself  ist not the problem. I share Library and Images with a Nextcloud-Sync. My problem is that the absolute paths of the images are not identical because the Mac-users are different: for example /Users/userid/Documents/astroimages/... (my private and business Mac has different Userids).
Is there a way to resync the library without to loose all manual definitions?

Best regards Joerg

Sander Berents

File ▸ Import ▸ Locate Source Folder... could be used for that, but right now it doesn't work recursively, so it's not very practical for this purpose.
Sander Berents
Code Obsession, LLC
https://codeobsession.com

ByronDel

Any chance a feature that would make this easy is going to see the light of day at some point?

Sander Berents

File ▸ Import ▸ Locate Source Folder... works recursive since 1.4.2. What do you have in mind as a feature to make this even easier?
Sander Berents
Code Obsession, LLC
https://codeobsession.com