2016-09-06 69 views
2

我們用於從使用xaml構建定義的完成構建的Windows機器的托盤中獲取通知,還可以選擇協調工作空間。 vNext構建不提供相同的功能。用於TFS 2015的協調工作區vNext構建

BuildNotification應用程序在VS 2015中可用,但似乎reconcile工作區不適用於vNext構建。有沒有其他的應用程序可以提供通知並進行協調操作?

回答

2

BuildNotificationApp仍然是VS 2015的一部分,可以在這裏找到:C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\BuildNotificationApp.exe。不過,這個應用只適用於XAML構建。

現在,要解決缺少的功能,您可以使用免費的構建狀態工具Catlight。它還顯示托盤區域中vNext構建的狀態。 enter image description here

至於協調工作區,vNext構建沒有此內置功能。但是,您可以爲工作區手動使用tf reconcile command。如下面的截圖: enter image description here


更新:

如果你只是想要一個簡單的應用程序或擴展VS實現這一目標,就沒有這些東西了。您可能必須自定義您自己的擴展來實現它。


UPDATE2:

我已經創造了UserVoice的功能要求:

對賬工作區vNext構建

https://visualstudio.uservoice.com/forums/330519-team-services/suggestions/15979690-reconcile-workspace-for-vnext-build

+0

這就是我所問的。我知道我們有可用的通知應用程序,但它不提供協調選項。我可以使用catlight,但我不能每次都去執行一個調和命令,而是使用Visual Studio。但也許我可以創建一個基於TFS事件的應用程序,然後嘗試從我的應用程序執行協調。我想要一個更簡單的方式來獲取通知,然後與通知本身進行協調,而不是運行命令行。 –

+0

那麼,如果你的意思是你只是想要一個簡單的應用程序或vs擴展來實現它,那麼現在就沒有這些東西。您可能必須自定義您自己的擴展來實現它。 –

+1

好吧,我會嘗試創建一個,但如果使用構建通知應用程序爲vNext構建提供協調選項,將會有所幫助。 –

3

我們JUS t轉移到新版本(vNext),並且也缺少這個功能。 目前,我們可以通過IDE手動執行此操作(VS 2015):

  1. 團隊資源管理器 - >構建
  2. 上最新版本右鍵點擊你的變化 - > 「對賬工作區...」

enter image description here

+0

謝謝!現在這已經足夠好了,因爲我通常在構建通知的自動彈出窗口之前進行協調。 –