自分のローカルワードプレスサイトを自分のローカルPCにワードプレスサイトをセットアップするときにデータベースが同じになるようにgitで他の開発者と共有したい。私のローカルワードプレスサイトをgitの別の開発者と共有する
私は窓7 OS
自分のローカルワードプレスサイトを自分のローカルPCにワードプレスサイトをセットアップするときにデータベースが同じになるようにgitで他の開発者と共有したい。私のローカルワードプレスサイトをgitの別の開発者と共有する
私は窓7 OS
を使用しています私が何を求めていることは可能であるかはわかりません。 CPanelのでは
の1-データベースと、新規ユーザーを作成し、データベース
にユーザを割り当てる:あなたはCPanelのを使用している場合、ここで
は私の提案(データベースが実サーバにする必要があります)
です2 - CPanelでリモートMySQLに移動し、IPアドレスと他の開発者IPアドレスを追加します。 (リモートアクセスを許可する)
3ローカルPCからデータベースをエクスポートし、CPanelにインポートします。
4 wp-config.phpの設定を変更します。
注:あなたのPCと開発者PCのURLは同じである必要があります。
たとえば、お使いのPCのウェブサイトのURLがhttp://localhost/mywebsite/ の場合、他の開発者は同じにする必要があります。
あなたのデータベースをgitから守ることをお勧めします(たぶんデータベース定義を除く)。
代わりにgitフックを利用できます。 pre-push
のようなものを使用して、mysql dumpコマンドを実行してdbの現在の状態を取得し、チームメイトの共有Dropbox/Driveフォルダにコピーします。
.git/hooks/pre-push
#!/bin/bash
mysqldump -u root -p --all-databases > ~/Dropbox/shared-with-tm/mysql.sql
完全にテストされていないこれは、漠然とした質問に答える漠然と答えである - しかし、あなたの出発点を与えるかもしれません。
mysqldumpのような事前コミットを行い、コミットするファイルを追加することができます。 git LFSでファイルを追跡します。 – Jeroen