2017-07-14 49 views
0

在TFS中,當檢測到對存儲庫的更改時,可以觸發連續構建。我正在尋找一個功能來觸發特定文件更改時只生成。在TFS(2015)中,如何基於更新的文件觸發構建?

我有一個庫,我想發佈到內部的nuget服務器。我在nuspec文件中手動版本化庫。我想在nuspec文件更新時觸發構建和發佈。這在TFS中可行嗎?

+0

您使用的是TFVC還是Git?兩者之間的選項略有不同。 –

回答

0

如果您使用的是TFVC,則可以直接在CI過濾器中指定文件。

對於GIT中在TFS 2015,不存在這樣的特徵或默認(it's available in VSTS)回購內設置到特定的文件夾,作爲庫和CI濾波器用於不同的目的:

庫指定哪些文件將從構建過程開始時的 構建代理從您的遠程 存儲庫下載到本地源目錄中。

CI過濾器選擇要包含的版本控制路徑,並排除 。

有一個User Voice作爲默認使用庫路徑提交,類似於TFVC。微軟產品小組會仔細評估它。你可以去那裏投票來實現它。

enter image description here

+0

@alltej你解決了這個問題嗎?任何更新? –