gitでファイルが変更された場合、通知(電子メール、スラック)を送信する必要があります。ファイルを(gitで)変更した場合にメールを送信
これを正しく行う方法を知っている人はいますか?
1つの解決策は、PHPを使用しています。
exec("git status")
結果がnothing to commit
と異なる場合は、通知を送信してください。 PHPファイルはcron(1時間ごと)で実行されます。
gitでファイルが変更された場合、通知(電子メール、スラック)を送信する必要があります。ファイルを(gitで)変更した場合にメールを送信
これを正しく行う方法を知っている人はいますか?
1つの解決策は、PHPを使用しています。
exec("git status")
結果がnothing to commit
と異なる場合は、通知を送信してください。 PHPファイルはcron(1時間ごと)で実行されます。
あなたはあなたのローカルレポやリモートのためにこれをしたいと決めておく必要があります。ローカルの場合、上記でポーリングした場合、何かを見逃す可能性があります(1時間に1回のポーリングは遅いと思われますが、更新の速度は何かを確認していません)。 gitフックを使う方がいいです、https://git-scm.com/book/en/v2/Customizing-Git-Git-Hooksを参照してください。リモートの場合は、サーバー側のフックを調べる必要があります。
GitHubとして何かを使用する場合は、APIを使用してcronjob経由でリクエストを行うことができます。 –