私たちは5〜6人の小さなチームであり、常にWebサイトにアクセスし、定期的なメンテナンスと更新を行っています。300以上のウェブサイトを扱っています。
明日から始まる新しいチームメンバーを追加しました。手に負えなくなる前に、プロセスを更新してバージョン管理の使用を開始する予定です。
現在、私たちはライブで作業しており、FTPを介して変更を加えています。したがって、2人が同じファイルを開いていると、1人が上書きされて、問題が発生する可能性があります。ただの災害が起こるのを待っているので、悪化する前に直したいと思います。
理想的には、次のようなバージョン管理システムを使用したいと思います。
- 誰かの変更を上書きする心配はありません
- 何か問題が発生した場合に特定のリビジョンに戻す機能
- チームメンバーが自分たちが行っている変更を説明する能力
- 変更をコミットして別のサーバーでテストできるテスト場所を用意します。それが良さそうになったら、ライブWebサイトに公開できます。
私はgithubとBeanstalkを見てきましたが、いくつか質問があります。
- 300以上のWebサイトがある場合、それらすべてを1つのリポジトリに含めることができますか?または、それぞれに個別のフォアが必要ですか?それがどのように機能するかわからない。
- どのバージョン管理システムをお勧めしますか?
同じサイトで数人のチームメンバーが働いている場合に、他の企業が何を使用しているか、プロセス全体がどのように機能するかを本当に知りたいと思います。
これらのサイトは静的な情報Webサイトであり、30ページ以下であるため、小さなWebサイトであり、コンテンツの追加/編集やボタンの追加だけで、基本的な変更だけで、変更はそれほどクレイジーではありません。
助けてくれてありがとう!