git リポジトリが更新されたことを検出した後にコンピューターが自動的にコードをプルするようにする方法
为情所困
为情所困 2017-06-05 11:09:03
0
5
800

リモート git ウェアハウスが変更されると、コンピューターはその変更を検出し、自動的にコードをプルできます。これを実現するにはどうすればよいですか?

为情所困
为情所困

全員に返信(5)
淡淡烟草味

スケジュールされたタスクをバックグラウンドで開始することは確かに解決策ですが、明らかにサーバー リソースの無駄です。
デプロイメントを自動化することが目的である必要があります。独自の開発環境とデプロイメント環境を直接接続したい場合は、git Hook で処理できます。
GitHub を使用して中間層をホストする場合は、GitHub の Webhook (https://developer.github.com/...) を使用できます。もちろん、バックグラウンド サービスを自分で作成して、トリガーされたリクエストを受け入れる必要もあります。 Webhook。
既製のツール travis ci (https://travis-ci.org/) を使用することもできます。
上記は参考用です。

いいねを押す +0
PHPzhong

Linux は、毎分 git pull オリジンを実行するスケジュールされたタスクを開始します

いいねを押す +0
伊谢尔伦

githookをチェックしてください

いいねを押す +0
某草草

フックコマンド
リファレンスチュートリアル: /a/11...

いいねを押す +0
滿天的星座

いいえ。クライアントはリモートエンドの変更を知ることができません。定期的に git pull にアクセスできます...

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!