6

EclipseでPHPWebページを操作するための最良の方法は何か疑問に思っています。

たとえば、私が通常行うことは、サーバー上のファイルへのリモートリンクを使用してプロジェクトを作成することです。このようにして、変更を加えて->保存して->ブラウザですぐに効果を確認できます。

ただし、この方法では、リモートファイルをSVNにコミットすることはできません。ローカルの作業コピーをSVNからチェックアウトすることができます。次に、変更を加えるたびにファイルをサーバーにコピー/エクスポートしますが、それはすぐに煩わしくなります。

私の質問は、EclipseでPHPプロジェクトを実行/デバッグ/テスト/コミットするためのワークフローまたは方法は何ですか?

4

1 に答える 1

6

必ず最初にプロジェクトをローカルで作成してください。SVNを使用してローカルサーバーにコミットします。ファイルをリモートサーバーに直接アップロードする方法は非常に危険です。ファイルを保存するたびに、バグをアップロードできるようになります。必ずこれまたは同様の方法に従ってください。

  • ローカルで働く
  • ローカルテスト
  • ローカルSVNとマージします(このプロジェクトに取り組んでいる他の人は、この同じブランチでコードをコミットします)
  • リモートサーバーにアップロードする前に、ブランチをテストします。

これで、正しいバージョンのファイルをアップロードできます。

  • 自動単体テストを挿入してみてください
  • タグ、ブランチ、トランクを見てください(正しく機能するため)

最初の数週間で多くのバージョンを作成しますが、しばらくすると、バグを毎週1つのアップデート(またはそのようなもの)にバンドルし始めます。

デプロイの自動化については、rsync、ant...をご覧ください。Servergroveのように、展開プロセスで非常にうまくサポートしているホスティング会社がいくつかあります...

于 2009-08-31T09:14:20.563 に答える