0

現在、Dropbox を介して自分とチームの間で WordPress プロジェクト データベースを同期しています。データベースに変更を加えた後、MAMP でサーバーを停止するまで、Dropbox はデータベースを同期しないことに気付きました。チームの複数のメンバーがローカル マシンで同じデータベース エントリを編集し、各メンバーがそれぞれの MAMP サーバーを異なる時間に閉じると、競合が発生することがあります。

これは、使用中にMAMPがデータベースフォルダーをロックしているためだと思います。MAMP がこのフォルダをロックしないようにする方法や、MAMP のファイル ロックを超えて Dropbox 権限を付与する方法はありますか?

どんな助けでも大歓迎です!

4

1 に答える 1

0

ファイルロックには理由があります。ファイル ロック メカニズムをバイパスしようとすると、破損したデータベースが要求されているように見えます。

実用的でも安全でもありませんが、チーム メンバーはドロップボックス ディレクトリからファイルをコピーし、同期されていないディレクトリに変更を加えて、ドロップボックス内のデータベース ファイルを上書きすることができます。しかし、これにより、コピーされたバージョンが最新のバージョンでない場合 (明らかに)、他の作業を上書きする可能性があります。

実用的で安全な解決策は、1 つのデータベース サーバーに接続することです。これにより、チーム メンバーはサーバー上で安全に変更を加えることができます (もちろん、誰もが最新バージョンにアクセスできます)。

于 2013-08-12T01:19:18.040 に答える