私は、ローカル マシン、ステージング サーバー、多数の運用サーバーを備えた Web 開発会社で働いていました。私たちは perl で mac を操作し、svn を使用してステージにコミットし、perl スクリプトを使用して運用サーバーにロードしました。現在、私は自分のプロジェクトに取り組んでおり、共有 Web ホスティングを使用し、UNIX ベースの環境で作業していない場合の Web 開発の優れたプラクティスを見つけたいと考えています (perl/bash スクリプト/cron ジョブなどで実行できるすべての魔法を使用)。
したがって、私の質問には次の条件が与えられます。
- 外部プロバイダーから単一の標準共有 Web ホスティングを使用しています (ssh アクセスあり)
- 私は少なくとも 1 人の他の人と作業しており、ソース管理に SVN を使用するつもりです
- Windows で php/mysql を開発しています (ただし、Linux を使用することも可能です)。
コード/データのテスト、展開、移行のためにどのような設定をお勧めしますか? ローカル マシンに xampp サーバーがインストールされていますが、Windows でデータなどを移行するためにどの方法を使用するかがわかりませんでした。