小規模な開発チームの新しいワークフローを整理するのに苦労しています。私たちのチームは、異なる場所にいる 5 人の開発者と 2 人のデザイナーで構成されています。現時点では、Zend Studio 5.5 を使用しています。これは、Mac、Linux、および Windows で動作し、FTP/SFTP を介してリモート ボックスで直接作業できるためです。通常は開発サーバーですが、ライブサーバー上にあることもあります。誰もが 1 日に 2 ~ 5 個の異なるプロジェクトに取り組んでいると思います。主に 1 つのプロジェクトに数週間かかることもありますが、それは頻繁には起こりません。1 年で +/- 30 プロジェクトになると思います。
皆さんに(なんらかの形で)SCMを使っていただきたいです。私は、私たちのチームに適合する IDE とワークフローを研究していました。私の調査では、多くの IDE と scm ワークフローの両方が、ローカルで開発することを想定していることに気付きました (ローカルの Apache、Mysql、PHP、およびその他のコンポーネント)。私の同僚は、スタックをローカルにインストールする必要はなく、リモートで編集して、ブラウザで F5 キーを押したときにすぐに変更を確認したいと考えています。
この種のセットアップの経験がある人はいますか? 優れたリモート編集サポートを備えた、優れたワークフローとクロスプラットフォーム エディターとは何でしょうか? 「開くときにダウンロード」と「保存時にアップロード」をサポートするエディターでも十分です。ファイルが変更されたときにrsyncをトリガーするサービスを作成することを考えましたが、それは彼らにとって非常に面倒だと思います。
それとも、これは機能せず、ローカルで開発し、完了時に変更をチェックインする唯一のソリューションですか?