Page 1 of 1

Ability to relocate the database

Posted: Tue Dec 14, 2010 2:30 am
by salomaaj
I'd love to see the ability to relocate the database elsewhere from it's original location. This way one could read/write the database on multiple computers if database is saved in a shared location - Dropbox just for an example.

Re: Ability to relocate the database

Posted: Tue Dec 14, 2010 6:07 am
by lionel
salomaaj wrote:I'd love to see the ability to relocate the database elsewhere from it's original location. This way one could read/write the database on multiple computers if database is saved in a shared location - Dropbox just for an example.
Be careful with that kind of request. There are many technical reasons why this is actually dangerous, the way MacDive is currently implemented. For one, the underlying database does not support concurrent access to data: two people modifying dives at the same time could result in corruption. Similarly, putting the db file on a network drive could also result in corruption, because network drives do not behave exactly like local ones. For all these reasons, implementing this would require extensive rewrite of MacDive - I'm sure Nick can substantiate that much better than me.

HTH,

Lionel

Re: Ability to relocate the database

Posted: Tue Dec 14, 2010 5:18 pm
by henrik
salomaaj wrote:I'd love to see the ability to relocate the database elsewhere from it's original location. This way one could read/write the database on multiple computers if database is saved in a shared location - Dropbox just for an example.
You can do this manually already: just create a symlink.