# 雲端 TFS (Team Foundation Service) 如何設定自動簽入通知

我們公司之前在使用 Subversion 與 Team Foundation Server 時，都會設定各種**通知**服務，以便專案成員任何人對該專案做出任何變更，都能夠讓所有人得到通知，例如有人 **簽入** (Checkin) 新的原始碼版本，或是有人變更了工作項目等等。使用雲端 TFS 服務，一樣有這個功能，本文主要介紹如何在 TFS Service 上設定各式通知。

首先，我們先進入 TFS 上面的專案網頁，並點選右上角的「齒輪」圖示：

[![](https://stwillblogassets.blob.core.windows.net/files/images/external/stwillblogassets.blob.core.windows.net/23051f5a40a2b151ecf8-image_thumb_164.png)](https://stwillblogassets.blob.core.windows.net/files/images/external/stwillblogassets.blob.core.windows.net/0d3c84cead3ddb41ef69-image_1949.png)

接著點選 **alerts** 頁籤，這裡就是主要的設定地點：

![](https://stwillblogassets.blob.core.windows.net/files/images/external/stwillblogassets.blob.core.windows.net/3b556da3139692b0cbcc-image_1942.png)

在這頁就有區分 **My Alerts** 與 **Team Alerts** 兩種，分別是所有與「自己」以及跟「團隊」相關的通知。

![](https://stwillblogassets.blob.core.windows.net/files/images/external/stwillblogassets.blob.core.windows.net/6b4dd86c85f723b3bf7b-image_1943.png)

如果你希望在專案中只要有人 Checkin 原始碼，就要主動發送通知給所有團隊成員的話，那麼你就可以新增一個 **Team Alerts** 通知項目。如下圖示： (點圖可放大顯示)

[![](https://stwillblogassets.blob.core.windows.net/files/images/external/stwillblogassets.blob.core.windows.net/8b3f6ee69dcebbc4cd4d-image_thumb_161.png)](https://stwillblogassets.blob.core.windows.net/files/images/external/stwillblogassets.blob.core.windows.net/9f122ad195ef1ae5800c-image_1944.png)

最後再按下 OK 鍵即可完成設定：

[![](https://stwillblogassets.blob.core.windows.net/files/images/external/stwillblogassets.blob.core.windows.net/159a5a972bc8c0dfea0e-image_thumb_162.png)](https://stwillblogassets.blob.core.windows.net/files/images/external/stwillblogassets.blob.core.windows.net/38a45f25a47cde9585b0-image_1945.png)

以下是設定完成後的畫面圖示：

![](https://stwillblogassets.blob.core.windows.net/files/images/external/stwillblogassets.blob.core.windows.net/00098bb859d6305da2b5-image_1946.png)

備註：唯有 **專案管理者** (Project Administrators) 才能新增 **Team Alerts** 通知項目。

除此之外，在 **alerts** 頁籤的左下角，會看到幾個可以幫助你快速建立 Alerts 的連結，它會自動幫你帶入一些 alerts 通知條件式，可讓你迅速完成 alerts 設定。

![](https://stwillblogassets.blob.core.windows.net/files/images/external/stwillblogassets.blob.core.windows.net/0dd0e1f4671f9cee40e5-image_1947.png)

點擊 **Other…** 還可以選擇更多內建的通知條件清單：

[![](https://stwillblogassets.blob.core.windows.net/files/images/external/stwillblogassets.blob.core.windows.net/7ec528493a3eda6948dc-image_thumb_163.png)](https://stwillblogassets.blob.core.windows.net/files/images/external/stwillblogassets.blob.core.windows.net/ab2ad01fb9fbfab11ec4-image_1948.png)

**相關連結**

-   [Team Foundation Service](https://azure.microsoft.com/en-us/products/devops/)
-   [Get started with Team Foundation Service](https://learn.microsoft.com/en-us/azure/devops/get-started/?view=azure-devops)
