2016-04-25 94 views
1

的問題如下:自定義字段警報在TFS 2015年

我在TFS工作項目自定義Requester場。它包含一個有效的TFS用戶名。 當項目更改狀態時,是否可以向此自定義字段中指定的人員發送電子郵件?

換句話說:

Requester = [Me] 
Send email on State change 

從以下幾個問題:

1)「[Me]」 variable for custom field alerts in TFS 2013
2)How to create custom Field with transition workflow in TFS

我想通了,自定義字段(如Requester)沒有=和<>運營商。他們只有改變,改變,從改變。因此這是不可能的。 (您只能觀察對自定義字段所做的更改)

有沒有人看到過,實施過這種解決方案?也許是一個自定義插件?

謝謝您提前!

回答

3

您正在查看服務器端事件處理程序來實現此目的。

  • 攔截工作項更改事件
  • 檢查的變化是狀態的改變
  • 如果是,然後通過電子郵件發送的 請求者字段中列出的地址。

有CodePlex上幾個老項目,這應該讓你和運行,但你需要更新TFS 2015年(與任何更新和測試您以後應用)

Email alerts for TFS

TFS Work Item Watcher

有,只是突然出現在VSTS這一特點使得這個有點滑頭

Follow a Work Item

雖然你會得到上的所有更改通知,而不僅僅是狀態改變

1

在TFS「15」中加入該功能(不一樣的TFS2015,見Brian Harry's blog post

功能未公開啓用但是有一個功能標誌,您可以通過更改團隊基礎註冊表中的值來啓用該功能 - 因爲它尚未公開,所以您必須聯繫Microsoft以獲得說明,

我已經提供了我的電子郵件地址博客文章 https://blogs.msdn.microsoft.com/rihamselim/2016/09/07/enabling-alerts-for-custom-fields-in-work-item-alerts/

+0

小心從鏈接添加一些細節? –

+0

該功能在TFS「15」中添加(與TFS2015不同,請參閱[Brian Harry的博客文章](https://blogs.msdn.microsoft。com/bharry/2016/08/08/tfs-15-rc1-is-available /)) 該功能尚未公開啓用,但有一個功能標誌,您可以通過更改團隊基礎中的值註冊表來啓用它 - 因爲它不是公開的,你將不得不聯繫微軟的指示,我已經在博客文章中提供了我的電子郵件,希望有幫助 – Riham

+0

你可以編輯你的答案,添加一些這些細節? –