TFS の作業項目およびクエリに対する URL リンクを電子メールで送信する
1 つ以上の作業項目の詳細を共有するには、クエリ、リンクされた作業項目の表形式リスト、または単一の作業項目へのリンクを電子メールで送信します。 これらのタスクは、Visual Studio Online、Team Foundation Server (TSF) の Web ポータル、またはチーム エクスプローラーで行うことができます。
クエリへの URL を電子メールで送信する
選択したクエリ結果を HTML としてコピーする
選択したクエリ結果を電子メールで送信する
作業項目へのリンクを作業項目フォームで電子メール送信する
作業項目の URL をコピーする
Eclipse 用のチーム エクスプローラー プラグインで作業している場合、これらの機能を利用するには Web ポータルを開く必要が生じます。
最初の 3 つのオプションでは、最初に作業項目クエリを作成または実行する必要があります。
また、任意のテキスト エディターを使用してメッセージを作成できます。さらに、作業項目へのハイパーリンクを作成し、それを Web ページにポストしたり電子メール メッセージで送信したりできます。
クエリへの URL を電子メールで送信する
このオプションでは、作業項目クエリ言語 (WIQL) を使用して記述されたクエリの URL をキャプチャします。 保存されたクエリ、または保存されていないクエリのいずれに対しても、このクエリをキャプチャできます。
クエリのページを開いて対象のクエリを表示し、[クエリ URL のコピー] を選択します。
[クエリ の URL をコピー] のオプションが表示されない場合は、エディタ ビューを開きます。
共有するために、URL を電子メールに貼り付けます。 クエリを開くには、チーム プロジェクトに対する読み取りアクセス権を持っていることが必要です。
WIQL の詳細については、「バグ、タスク、およびその他の作業項目の照会」を参照してください。
選択したクエリ結果を HTML としてコピーする
このオプションでは、クエリ結果リストの選択した項目を HTML 形式でコピーできます。 次に、電子メール クライアントの選択を使用して、このリストを電子メールで送信できます。
Web ブラウザーを開き、クエリ結果リストを表示します。
1 つの項目を選択するか、または複数の項目をハイライトして、[HTML としてコピー] を選択します。
形式化された表には、選択した結果リストに含まれている各作業項目へのリンクが組み込まれています。
クリップボードの内容を電子メール クライアントに貼り付けます。 リンクされた作業項目を開くには、チーム プロジェクト、または対象の作業項目の区分ノードに対する読み取りアクセス権を持っている必要があります。
選択したクエリ結果を電子メールで送信する
このオプションを使用するには、TFS 管理者がSMTP サーバーを TFS 用に構成する必要があります。 Visual Studio Online ユーザーの場合は、選択したクエリ結果が、vso@microsoft.com のアカウントから電子メールで送信されます。
クエリ結果リストを表示します。
Web ポータルから、1 つの項目を選択するか、または複数の項目をハイライトして、コンテキスト メニューから [選択した作業項目を電子メール送信] を選択します。
またはチーム エクスプローラー (Visual Studio) から、[Microsoft Outlook にクエリを送信] を選択します。 このオプションでは、クライアントのコンピューター上に Office Outlook を設定しておく必要があります。
[To] 行で、有効なユーザー (チーム プロジェクトへのアクセス権を持っているユーザー) の名前を入力します。
作業項目へのリンクを作業項目フォームで電子メール送信する
Web ブラウザーで作業項目を開き、 を選択します。
Visual Studio、またはチーム エクスプローラーから を選択します。 このオプションでは、クライアントのコンピューター上に Office Outlook を設定しておく必要があります。
作業項目の URL をコピーする
Web ポータルから作業項目を開いてリンク ID を右クリックし、ショートカットをコピーします。
Team Explorer から、開いている作業項目でショートカット メニューを表示して完全パスをコピーします。
コピーしたハイパーリンクにより、Web ポータルの作業項目が開きます。
Q & A
作業項目を開くハイパーリンクは、どのように定義すればよいですか。
A: 次の構文に適合するリンクを定義します。
Visual Studio Online の場合 :
**https://AccountName.visualstudio.com/DefaultCollection/TeamProjectName/_workitems/edit/**WorkItemNumber
例 : https://fabrikam/DefaultCollection/Phone%20Saver/_workitems/edit/133
オンプレミス TFS の場合:
**http://ServerName:Port/tfs/CollectionName/TeamProjectName/_workitems/edit/**WorkItemNumber
例 : http://fabrikamprime:8080/tfs/DefaultCollection/Phone%20Saver/_workitems/edit/133
場所:
AccountName は Visual Studio Online のアカウント名を表します。
ServerName には、Team Foundation Server を実行しているサーバーの名前を指定します。
Port には、Team Foundation Server で使用するポートを指定します。 既定値は 8080 です。
CollectionName には、チーム プロジェクト コレクションの名前を指定します。
TeamProjectName には、チーム プロジェクトの名前を指定します。
WorkItemNumber には、バグ、タスク、またはリンクする他の作業項目の ID を指定します。
Q: 作業項目クエリに基づいて警告を作成するには、どのようにすればよいですか。
A: 「変更発生時の警告設定と通知受信」を参照してください。
Q: 作業項目は削除できますか。
A: できます。 作業項目を完全に削除 コマンドを使用して、TFS データベースからwitadmin destroywi できます。 状態が [終了]、[完了]、または [削除済み] に設定されている作業項目はデータベース内に残っているので、再アクティブ化できます。 完全に削除した作業項目は、復元または再アクティブ化することはできません。