[英]TFS and various solution and their outputs
我正在為項目使用TFS和vS2017。 我在TFS中有大約5個項目。 我想將所有5個解決方案輸出打包到一個文件夾(最新)中。 生成后,我想使用Windows Installer / InstallShield打包它們。 包含所有5個解決方案的輸出的最終文件夾也應在TFS中進行檢查。
什么是實現這一目標的最佳方法。
提前致謝
如果這5個解決方案在TFS的同一團隊項目中。 您可以創建一個構建定義來處理這種情況。
使用通配符解決方案查找所有解決方案
**/*.sln
將在存儲庫/工作區中構建所有解決方案。
- 如果將TFVC用於源代碼管理,則可以使用工作區隱藏規則,以從工作區中排除一個解決方案文件,這樣就不會從sourcecontrol下載該文件,也不會對其進行構建。 (如果工作空間中有五個以上解決方案)
您還可以在構建定義上添加多個Visual Studio Build任務(主要用於控制它們的構建順序。)
然后,按照以下步驟調用Visual Studio創建安裝程序包:
參數具有以下格式: solutionPath / build配置projectPath
solutionPath是解決方案文件的路徑
配置是配置(調試,發布等)
有關更多詳細信息,請參閱此博客: 在Team Build中構建VS 2015安裝項目
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.