2009-07-22 2 views
0

にApacheのポインティング私たちのプロトタイプの作業バージョンが含まれている私のサーバー上でSVNのレポを持っています。現在、我々はレポがチェックアウトした、と、プロトにアクセスして変更を行い、それをコミットするために私たちの地元のdevの環境(LAMP)を使用しています。SVNレポ

私が知りたいのは、LAMPスタックのリポジトリのライブ作業バージョンを維持する方法です。変更とコミットを行ったときにサイトに反映されていることを確認したいので、テストできます変更。基本的に、私はポスト・フックがコミット追加しました:これは、私が何か似てやった...私達のそれぞれが、バージョンの違いに起因する問題が発生する可能性があります別のdevの環境を維持するために持っていけないということ

+0

...そして、あなたの質問はありますか? – balpha

+0

「私が知りたいことは、我々は変更を加え、コミットするとき、我々はそれがサイト上で生き反映見たいので、我々は変更を試すことができるように、LAMPスタックにレポのライブ作業バージョンを維持する方法です。 " – jeffreyveon

答えて

0

を保証しますその後、ApacheのDocumentRootのに使用されているリポジトリ/ IESのチェックアウトバージョン:これは、その後の更新は/ var/www /の_internalリポジトリに。

0

CruiseControl,CruiseControl.NETなどの継続的な統合ツールを使用して、毎日のビルドまたは連続ビルドを作成することができます。例えば、 "トランクビルド"、 "安定したビルド1.0.x"、 "安定したビルド1.1.x"など、複数の "プロジェクト"をCC内に作成できます。

Martin FowlerのContinuous Integrationを参照してください。

関連する問題