1

私の Web アプリケーションでは、SVN を使用してコードを統合しています。コミットされたすべてのコード ファイルについて、Slack (Skype に似たアプリケーション) でメッセージを受け取ります。これにより、他の開発チーム メンバー (同じチャット グループ内) は、リポジトリにコミットされた新しいファイルについて知ることができます。

この機能がどのように機能するかを知りたいので、コードの変更を通知したり、他のアプリケーションのリポジトリにコミットしたりできます。誰でも、正しい方向に向けてください。または、不明な点があれば教えてください。

ありがとうございました。

4

1 に答える 1

2

コミットが成功するたびに実行されるポストコミット フックスクリプトを使用します。このような種類の通知には、コミット後のフックが一般的に使用されます。

Slack と Subversion (VisualSVN Server) を統合する例を次に示します。

Slack API: Communityページによると、役立つツールが 2 つあります。

  • slack-integrations - Slack を Subversion および Nagios と統合するためのスクリプト
  • svn-slack-notifier - VisualSVN サーバーのコミット通知を Slack に送信するシンプルなアプリ

これらのツールは両方ともオープンソースであるため、Slack + Subversion サーバー統合がどのように機能するかを理解するのに役立ちます。

于 2015-08-18T13:05:57.980 に答える