問題タブ [tfs-alerts]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
482 参照

c# - C#を使用してTFSで各ユーザーのすべてのイベントサブスクリプションを取得する方法は?

関連する WorkItem が編集されたときに電子メール アラートを受信しないすべてのユーザーを取得する必要があります。私が推測するように、TFS は何らかのイベントに基づいてアラートを提供し、各ユーザーは特定のイベントのサブスクライバーである必要があります。

以下のコードを使用してすべてのイベントを取得できます

その後、すべてのアイデンティティを抽出します

最後のステップでは、イベントからのイベントのいずれにもメールが表示されない UserId からすべてのユーザーを抽出し、ユーザーの新しいリストを取得します。

リストの何人かのユーザーに、アラートを設定しているかどうか尋ねたところ、設定されていることが証明されました。

WorkItemChangeEvent に登録されていない TFS ユーザーのリストを取得して、正しい方向に向けてください。

PS: 下手な英語で申し訳ありません。

0 投票する
1 に答える
1245 参照

tfs-alerts - TFS コード レビュー アラート

TFS コード レビュー アラートを変更して、自分がレビューに追加されたときにのみ変更について通知されるようにしたいと考えています。また、レビューに参加している他の人がコメントを投稿するたびに通知されるわけではありません。

アラート フィルターを次のように変更してみました。

私のレビューステータス = 追加済み

このフィルターを保存しようとすると、意味のない奇妙なエラーが発生します。

1 つ以上のアラートを保存できませんでした:

アラートの xpath 式を解析できませんでした。フィルタ条件を確認してください。詳細: 'Reviewers/Reviewer[@Name="@@MyDisplayName@@"]@Status' に無効なトークンがあります。

私は何を間違っていますか?

0 投票する
1 に答える
846 参照

azure-devops - 前のビルドが失敗した場合にのみ、成功したビルドのために Visual Studio Team Services でビルド メールを生成することは可能ですか?

ビジュアル スタジオ チーム サービスでビルドの電子メール アラートを設定するために提供されている現在のインターフェイスからわかる限り、以前のビルドのステータスに条件を設定する方法はありません。

これは多くの開発チームに関係があると思います。なぜなら、チームは通常、1 日中頻繁にビルドを大量に生成するビルド サーバーを持ち、エラーの電子メール アラートを必要とするからです。失敗したビルドに続いて、次のビルドの成功メールもあると便利です。ただし、成功したビルドごとに電子メールが必要なわけではありません。これは、失敗した後にのみ関心があるためです。残りは単なるホワイトノイズです。

Visual Studio チーム サービスで以前のビルドを条件としてアラートを作成する方法、またはより具体的には、ビルドが失敗した後に成功の電子メールを受け取る方法はありますか?

0 投票する
2 に答える
608 参照

visual-studio - TFS 2013: 特定のブランチにアラートを設定する方法

プロジェクト アラートは、私の組織には範囲が広すぎます。ブランチ レベルで特定のユーザーに対してアラートを設定できるようにする必要があります。

前もって感謝します!

0 投票する
2 に答える
65 参照

tfs - ゲート チェックインが失敗したときに警告しない

TFS 2015 には、ビルドの 1 つが失敗するたびにすべての開発者に電子メールを送信するチーム アラートがあります。

誰かがプライベート ビルドに失敗したとき、またはプライベート ゲート チェックインが失敗したときにメールを発行しないように変更したいと思います (デフォルトではゲート チェックインは使用しません)。このような場合、個々の開発者だけに個別のアラートが発行されます。

以下は現在の基準です

アラート基準

しかし、今手動のゲーテッド チェックインを実行しようとしたところ、ビルドの失敗によりチーム全体にメールが送信されました。

シェルブセットを使用してビルドを作成するときにこれらの電子メールが生成されないようにするために必要な追加条件は何ですか?成功時に変更を自動的にコミットすることを選択するかどうかに関係なく.

0 投票する
1 に答える
114 参照

continuous-integration - TFS 2015 アラート

次のように、チーム プロジェクトにアラートを割り当てたいと考えています。さらに、同じメールをコード レビュアーに送信します。

失敗したビルドがすべてのチーム メンバーまたは私に電子メールで送信されることだけがわかりました。「送信先」フィールドを変更することはできません (無効になっており、私は管理者ユーザーです)。

  1. 私が遭遇したもう 1 つの問題は、ビルドが失敗したときに、エラーが 0 件で警告が 0 件であるというメールが届くことです。どうして?

設定はかなり簡単だと思われますが、メールを正しく取得できませんでした. 誰かがここで助けてくれますか?

これは私が受け取る電子メールです。エラー 0 でビルドが失敗しました。ビルド URL を入力すると、ビルドが失敗した場所がわかりますが、電子メールからそれを知るにはどうすればよいですか?

ここに画像の説明を入力