• ログイン無料アカウント

本書は、お客様のご参考のために原文の英語版を機械翻訳したものです。

英語版と齟齬がある場合、英語版の定めが優先するものとします。より詳しい情報については、本リンクをご参照ください。

問題を作成する

SlackとCodeStream

New Relic CodeStreamをチームのSlackチャンネルに接続します。

コメントや課題、フィードバックリクエストを投稿すると、チームメイトにはアクティビティフィードで通知され、場合によってはメールでも通知されます。しかし、時にはSlackにも共有したいことがあるでしょう。これにより、まだCodeStreamに参加していない人や、IDEにあまり時間をかけていない人にも情報を届けることができます。

Slackへの共有

コメント、課題、またはフィードバックリクエストを投稿する際には、フォームの下部にあるSlackリンクをクリックしてウェブに移動し、いずれかのSlackワークスペースで認証を行ってください。

An image showing the share to Slack workflow

ブロックの下部にあるShare on Slackを選択します。

ワークスペースに接続したら、共有したいチャンネルやダイレクトメッセージを選択します。

An image showing an example of Slack channels.

共有したいチャンネルを選択します。

デフォルトでは、CodeStream は最後に共有したかどうか、どこに共有したかを記憶しており、次回からはフォームで同じ選択をするようになっています。リポジトリに応じて使用するデフォルトのチャンネルを選択したい場合は、投稿の上部にある歯車のメニューをクリックしてポップアップさせ、リポジトリごとにデフォルトの動作を設定してください。

また、チームメイトが作成したものであっても、既存の投稿をSlackで共有することができます。コメント、課題、フィードバックリクエストにアクセスして、楕円形のメニューの下にある Share オプションを探します。

Shared To のセクションを見ると、投稿がどこでシェアされたかがわかります。エントリをクリックすると、Slackでの会話に直接アクセスできます。

Shared To Section

Slackからの参加

Slackに共有されたコメント、課題、フィードバック要求は、単なる通知よりもはるかに強力です。チームメイトはSlackからすぐにディスカッションに参加することができます。

Codemark on Slack

ディスカッションの閲覧と返信

チームメイトは View Discussion& Reply をクリックして返信を追加することができます。前の返信も表示されるので、議論の全体像を把握することができます。

Reply from Slack

チームメイトがSlackでディスカッションに参加するためには、CodeStreamのユーザーである必要はありません。

IDEで開く

IDEで開く をクリックすると、コードとディスカッションの両方をお使いのIDEの中で見ることができます。最初に CodeStream の Web ページが表示され、どの IDE を開くかを選択します。CodeStream は次回同じリポジトリのディスカッションを閲覧する際に選択した内容を記憶します。次に、IDE の適切なソースファイルに移動し、関連するコードブロックにスクロールして、ディスカッションが CodeStream ペインに表示されます。IDE でそのリポジトリを開いていない場合は、CodeStream が自動的にソースファイルを開きます (CodeStream がインストールされている状態で、以前にそのリポジトリを開いていたと仮定していますので、私たちはその場所を知っています)。

JetBrainsのIDEを使用している場合は、CodeStreamがIDEにディープリンクできるように、 Toolbox App をインストールします。

GitHub(またはBitbucket、GitLab)での公開

コードブロックがGitHub、Bitbucket、またはGitLabでホストされているリポジトリのものである場合、このボタンはそのホスティングサービス上の対応するコードブロックに移動します。

コードマークやフィードバックリクエストの解決

コードマークやフィードバックリクエストが解決、承認、却下、再開されると、Slack上の対応する会話に自動的に返信が投稿されます。

Resolved on Slack

多くの組織では、開発者以外の人がSlackを通じてディスカッションに参加したり、少なくとも受動的にモニターしたりしていますが、これらの通知は、ディスカッションやフィードバックリクエストが解決されたときに、それらの人たちにループを維持するのに役立ちます。

Copyright © 2022 New Relic株式会社。