私は小さな LAMP 開発スタジオで働いており、コードを完成させてリストの次の項目に進むことを目的としています。
チームは、FTP または SFTP 経由で Live サーバーに接続された Zend Studio 5.5 で作業します。彼らがこれについて気に入っているのは、コードの展開の速度です (ライブ コードを変更するだけなので)。
しかしもちろん、多くの明らかな理由により、これは良くありません。
彼らをバージョン管理システム (CVS、SVN、またはその他のツール) に移行したいのですが、問題は、私は彼らの先輩ではないので、彼らがこれを使い始めるにはニンジンが必要なことです。
彼らがいつものようにコーディングできるようにするには、彼らのマシンにどのようなセットアップを構築する必要がありますか?
私がすることは、自分のマシンでこのセットアップを作成し、それを表示することです。
私はこれがちょっと変わっていることを知っていますが、コードの通常のハッキングから構造と優雅さに彼らの考え方を変えることは私の情熱に変わりました. ありがとう。
更新 (Jonathan Leffler の回答):
- はい
- いいえ
- はい、彼らは本当にそうします
また、スタジオは何百ものサイトでホストされている集中型の CMS システムを作成しています。サイトをメインのコンポジトリに置くべきか、独自のコンポジトリに置くべきか、個々のサイトを変更する必要がありますか?