Central library
One annoyance though is that each computer has it's own library locally, so when I add new pictures both libraries have to scan the watched folders. So I spent an hour hacking around to see if I can move the local database to a share on my home server.Symlinks
Picasa 3 keeps the image database in:
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
~/Library/Application Support/Google/Picasa/db3/ |
I found the path after looking in the Preferences -> Network page. Now I moved in to a terminal window to;
- Create a PicasaDb on my home server
- Copy the local database to the folder on the share
- Rename my original database
- Create a symlink to the database now living on the server share
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
mkdir /Volumes/192.168.0.1/PicasaDb | |
cp db3/** /Volumes/192.168.0.1/PicasaDb | |
mv db3 db3old | |
ln -s /Volumes/192.168.0.1/PicasaDb db3 |
With all this in place I fired up Picasa and it still worked, first hurdle over. I then edited an image and still no problems. I check the timestamps on the database files on the server and they had been updated plus, Picasa had not created a new database locally.
Next time I will attempt the same on the other computer to find out if Picasa will happily share a database.