2011-08-02 6 views
0

私はGitをセットアップしてこれを使用しようとしています。私たちは、私たちが取り組んでいるすべてのウェブサイトを保持する開発サーバーを持っています。私たちのプロジェクトはPHP、MySQL、Apacheを使用して機能します。これはすべて開発サーバーにインストールされます。しかし、私の質問は:私はGitを使用するとローカルマシン上でテストを行うことができますか?結局のところ、私はプロジェクトを同期し、それらはすべてApache/PHP/MySQLがインストールされていない個々のマシンにダウンロードされます。コードをテストするために開発サーバーと常にコミットして再度同期する通常の方法はありますか?むしろ不便だと感じる!あるいは、サーバ上と同じようにローカルソフトウェアをインストールする一般的な方法ですから、毎分同期しなくてもテストすることができます...?Git:データベースに接続するときにPHPスクリプトをローカルでテストする

答えて

2

私はPHPを使っていませんが、はこのように共通のdevサーバーに決して依存しないと言います !!あなたの質問に答えるために、はい、すべての必要なサービスは、各開発者のマシン上で実行する必要があります。機械ごとの環境偏差によって生じる問題を軽減するために、Vagrantをご覧ください。

P.S.これは本当にgitの質問ではありません。それは単なる一般的なプロセスの質問です。

0

私はこれを行うための最良の方法は、 "dev-build"と呼ばれる別のブランチを作成し、devサーバー上で同期させることです。一般的な方法は、あなたのローカルコンピュータ上で非公開のApacheとMySQLを扱うことです。

関連する問題