2011-08-10 15 views
25

私は誰かがコミットするたびにコラボレーショングループに電子メールを受け取る、転覆に慣れています。 GitHubにも同様の機能があるので、ユーザーが変更をプッシュするたびに、リポジトリで作業している人に電子メールが届きます。GITプッシュで電子メールを受信

+1

あなたがこれを見たいかもしれません: http://stackoverflow.com/questions/552360/gitを –

+0

@Jack Riverこれはgithub上にあるので、あなたはそれらを行うことができなくなります。 –

+1

githubリポジトリの管理セクションに移動し、 "Service Hooks"を選択し、リストからサービスフック "Email"をインストールします。それで全部です。 – brotherli

答えて

49

は、私が見つけた最も簡単な解決策でありますサービスのメインナビゲーションメールを見つけて、それが

4)塗りつぶしをクリックフィールドに自分のメールアドレス住所

5)著者

6から送信]チェックボックスをオンにします)のチェックボックスアクティブ

7)アップデート設定をクリックを確認してください

オプション:テストフックをクリックして、あなたの受信トレイをチェックしてくださいd電子メールを受信します。 - 手順7でアップデート設定を終了する場合>

)が利用可能になります。また、プロセスに従って作られたイメージがあります。

enter image description here

enter image description here

enter image description here

はまた、今すぐグランド最終私はテストされている答えがあります私の側で承認されました。

gitHubのサービスフック - >電子メールで最大2人の受信者が許可されている場合、すべての開発チームメンバーに電子メールを送信する方法

答えがGoogle GroupsへのGitHub & @サービスのフック>メール& Googleグループ

  1. Googleアカウントへの最初のログイン
  2. ゴーの組み合わせであるとの一番上のクリックするだけでグループを作成します。
  3. グループ名、グループのメールアドレス(GitHub サービスフック - >メールアドレス)にコピーしてください。グループの説明
  4. それは、上部にあるボタンを作成することが左側のメニューで、あなたのチームメイト
  5. の電子メールアドレスに招待メンバーとタイプ を襲った後、新しいグループは今
  6. を作成する必要がヒットした後それがヒットした後送信は、彼らが全てのメンバーになりました。このグループ上の左クリックのメニューで
  7. の正式メンバーであり、第四 列のcalleをチェック(あなたのメンバーが 招待を受け入れるとき)を招待しますd 配達、すべてのチームメンバーはオプション すべてのメールを持っている必要があります。
  8. その後、私は氏クレメントエスコフィエと がどのように 仕上げそれにClement Escoffier::Send Github commits to a Google Group @彼のガイドラインに従ってください信用したいと思います。リンクはここに利用できなくなった「テスト・フック」ボタンは、「アクティブ」チェックボックスをクリックしたときに現れる PDF version of Clements guide
+0

優秀Sourceforgeから来て、コミット/プッシュが行われたときに電子メールを送信することは、私が本当に逃した機能でした。 GitHubの設定は本当に異なる場所にあるので、やや混乱しています。これは本当に受け入れられる答えでなければなりません。 – redteam316

+0

これは最善の答えであり、そのようにマークする必要があります。それはとてもシンプルで、追加設定なしで期待どおりに動作します...単純に住所付きの電子メールフックを追加して保存してください。ブーム。完了しました。 – TrialAndError

+0

素敵なレビューをいただきありがとうございました。お役に立てて嬉しいです。私がそれを必要としたとき、それは本当に人生の節約者でした。 – Matija

2

メールサービスのフックを見てみたいと思います。私に

2

は、私はあなたがGitのプルリクエストメールボット

https://github.com/samwho/GitHub-Pull-Request-Email-Bot

プロジェクトページ

、これはどのようなものですから、簡単な説明を見ていることができると思いますか?

Git Pull Request Email Botは、選択したリポジトリがプルリクエストを取得するたびに、指定されたアドレスに電子メールを送信する簡単なプロジェクトです。

run.phpファイルをCronジョブに追加してかなり頻繁に実行します(ただし、どれくらい長く放置しても問題ありませんが、最後にプルリクエストしたものを覚えています。電子メールの複製)。

これはもともと、ThinkUpプロジェクトがメーリングリストにプルリクエストを投稿し、コードレビューを促進するために書かれたものです。

編集

@Tim Hoolihanが言うように、POSTリクエストのこだわり。

あなたはPHPページを作って、私が推測するポスト値を得ることができます。試していない。

1)github.com

2であなたのgithubのアカウントにログインします)メインタブをクリックして設定

3)から上:ここ

0

@私のgDocsへの別のリンクである場合

  • を{:)あなたクレメントありがとう}。そして、電子メールを送信するにはアクティブである必要があります(明らかでない場合)。 >アクセス権を、Googleグループでは、「MCS」

    で投稿するあなたのグループに行き、Manage-に移動するには、継続に

  • 0

    - 「ポスト」で> Permissions-を投稿>は「公開」を選択して保存し、ドロップダウン選択。

    (私はここに掲示、「MCS」の回答にコメントを投稿するのに十分な評判を持っていない)

    関連する問題