2017-10-05 89 views
-1

我的團隊負責人希望在對特定項目進行更改時收到通知。監督Git中的項目更改

Git中是否存在監督特定文件夾或文件並在代碼更改時收到通知的可能性?

+0

您如何看待CI構建中的分支策略和發送郵件? –

回答

0

如果您只是在尋找一個FYI,您可以配置一個建立作業,並啓用持續集成,並將「路徑過濾器」設置爲您要監控的文件夾或文件。此構建定義可能爲空,因爲您實際上並未嘗試構建,而是啓動通知工作流程。

enter image description here

這將創建一個構建每次一個文件或文件夾的變化是在路徑過濾器。然後,您必須決定如何通知您。這裏有幾個選項,但有兩個相當簡單的選項,如下所示:

  1. 使用VSTS市場中的發送電子郵件任務,根據您的需要有多個選項。 VSTS Marketplace Email Tasks
  2. 配置下設置一個新的「通知訂閱」 - >通知,並設置此發送電子郵件給任何人是做監控該定義一個構建完成後的任何時間。

New VSTS Notification Subscription

注意:如果要防止更改這些區域,那麼你應該使用由丹尼爾·曼恩建議分支政策。

注2:根據不同的捲上,如果有改變噸這些路徑的,你可能會壓倒你的構建服務器或快速消耗你所有的構建分鐘。

+0

謝謝,幫助我通過CI構建步驟,它的工作原理:) – GGMU1878

0

您可以爲您的存儲庫配置branch policies以要求進行代碼審查;這將觸發通知。

分支策略可以是有限的,僅需要查看某些文件或文件夾。