0

私たちは5〜6人の小さなチームであり、常にWebサイトにアクセスし、定期的なメンテナンスと更新を行っています。300以上のウェブサイトを扱っています。

明日から始まる新しいチームメンバーを追加しました。手に負えなくなる前に、プロセスを更新してバージョン管理の使用を開始する予定です。

現在、私たちはライブで作業しており、FTPを介して変更を加えています。したがって、2人が同じファイルを開いていると、1人が上書きされて、問題が発生する可能性があります。ただの災害が起こるのを待っているので、悪化する前に直したいと思います。


理想的には、次のようなバージョン管理システムを使用したいと思います。

  • 誰かの変更を上書きする心配はありません
  • 何か問題が発生した場合に特定のリビジョンに戻す機能
  • チームメンバーが自分たちが行っている変更を説明する能力
  • 変更をコミットして別のサーバーでテストできるテスト場所を用意します。それが良さそうになったら、ライブWebサイトに公開できます。

私はgithubBeanstalkを見てきましたが、いくつか質問があります。

  • 300以上のWebサイトがある場合、それらすべてを1つのリポジトリに含めることができますか?または、それぞれに個別のフォアが必要ですか?それがどのように機能するかわからない。
  • どのバージョン管理システムをお勧めしますか?

同じサイトで数人のチームメンバーが働いている場合に、他の企業が何を使用しているか、プロセス全体がどのように機能するかを本当に知りたいと思います。

これらのサイトは静的な情報Webサイトであり、30ページ以下であるため、小さなWebサイトであり、コンテンツの追加/編集やボタンの追加だけで、基本的な変更だけで、変更はそれほどクレイジーではありません。

助けてくれてありがとう!

4

2 に答える 2

1

AtlassianがホストしているBitBucketをお勧めします。 https://bitbucket.org/plans

5人のユーザーしか必要としない場合は、実際には無料で入手できます。

すべてのプランには、無制限のプライベートリポジトリが含まれています。無制限のディスクスペース、wikiなど。

ただし、チームが拡大した場合、少し高価になり始める可能性があります。価格設定はユーザーベースであるため。

これらすべてをどのように整理するかという点で。それぞれに個別のリポジトリを用意することをお勧めします。そのため、特定のWebページのコードがどこにあるかについて混乱することはありません。

于 2012-04-25T13:18:56.097 に答える
1

Webサイトの管理にバージョン管理システムの使用を開始することは賢明な決断です。

ほとんどのバージョン管理ツールは、より良い協力を得たり、履歴を追跡したりするなど、要件を満たすことができます。

300以上のWebサイトがある場合、それらすべてを1つのリポジトリに含めることができますか?または、それぞれに個別のフォアが必要ですか?それがどのように機能するかわからない。

場合によります。これらの300以上のWebサイトが関連している場合(たとえば、一部の部分がWebサイト間で共有されている場合)、それらを1つのリポジトリーに配置することをお勧めします。それ以外の場合は、どちらでもかまいません。

どのバージョン管理システムをお勧めしますか?

これらは小さなウェブサイトなので、ホスティングサービスを利用することをお勧めします。githubは良いオプションです。SourceAnywhereHostedを検討することもできます。

于 2012-04-26T05:38:02.467 に答える