84669 人が学習中
152542 人が学習中
20005 人が学習中
5487 人が学習中
7821 人が学習中
359900 人が学習中
3350 人が学習中
180660 人が学習中
48569 人が学習中
18603 人が学習中
40936 人が学習中
1549 人が学習中
1183 人が学習中
32909 人が学習中
リモート git ウェアハウスが変更されると、コンピューターはその変更を検出し、自動的にコードをプルできます。これを実現するにはどうすればよいですか?
スケジュールされたタスクをバックグラウンドで開始することは確かに解決策ですが、明らかにサーバー リソースの無駄です。 デプロイメントを自動化することが目的である必要があります。独自の開発環境とデプロイメント環境を直接接続したい場合は、git Hook で処理できます。 GitHub を使用して中間層をホストする場合は、GitHub の Webhook (https://developer.github.com/...) を使用できます。もちろん、バックグラウンド サービスを自分で作成して、トリガーされたリクエストを受け入れる必要もあります。 Webhook。 既製のツール travis ci (https://travis-ci.org/) を使用することもできます。 上記は参考用です。
Linux は、毎分 git pull オリジンを実行するスケジュールされたタスクを開始します
githookをチェックしてください
フックコマンドリファレンスチュートリアル: /a/11...
いいえ。クライアントはリモートエンドの変更を知ることができません。定期的に git pull にアクセスできます...
スケジュールされたタスクをバックグラウンドで開始することは確かに解決策ですが、明らかにサーバー リソースの無駄です。
デプロイメントを自動化することが目的である必要があります。独自の開発環境とデプロイメント環境を直接接続したい場合は、git Hook で処理できます。
GitHub を使用して中間層をホストする場合は、GitHub の Webhook (https://developer.github.com/...) を使用できます。もちろん、バックグラウンド サービスを自分で作成して、トリガーされたリクエストを受け入れる必要もあります。 Webhook。
既製のツール travis ci (https://travis-ci.org/) を使用することもできます。
上記は参考用です。
Linux は、毎分 git pull オリジンを実行するスケジュールされたタスクを開始します
githookをチェックしてください
フックコマンド
リファレンスチュートリアル: /a/11...
いいえ。クライアントはリモートエンドの変更を知ることができません。定期的に git pull にアクセスできます...