ウェブサイトのホスティング サービスとして、github や bitbucket などのバージョン管理リポジトリを使用することはできますか? 多くの企業が、開発、マスター、テスト、本番などのさまざまな段階で Web サイトをテストするために、stage.domain.comとして異なるドメインを持っていることを知っているからです。それで、彼らはどのようにやっているのですか?テストの各段階で、ファイルを何らかのホスティング サービスにホストしていますか? 私はこれについて少し混乱しています。この質問があまりにもばかげている場合は申し訳ありません。
2 に答える
1
通常の方法は、プロジェクトのさまざまなブランチに対してサーバーにプル許可を与えることです。たとえば、開発ブランチと展開ブランチがあるとします。
テスト サーバーでは、開発ブランチからプルし続け、最終的にすべてのデプロイの準備が整ったら、コードをコミットしたら、メイン サーバーでデプロイ ブランチからプルします。
したがって、サーバー自体はgithubまたはbitbucketでホストされていませんが、コードは常にそこで更新されており、サーバーはその場で更新できます。
于 2013-10-09T21:17:13.073 に答える
0
私たちのためにこれを行っているいくつかのサービス/ソフトウェアを見つけました。これは css-tricks の CHRIS COYIER による記事です。無料の展開サービスをいくつか試した後、個人的にはdeployhq.comをこの目的に使用することをお勧めします。彼らは本当に無料でとても良い仕事をしています。
于 2013-12-31T19:47:53.280 に答える