亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

TFS 2015 - 簽入特定標簽

TFS 2015 - 簽入特定標簽

C#
互換的青春 2023-08-20 15:14:59
我的TeamFoundationServer2015 年有一個項目(我們將其命名為 ProjectA)。ProjectA 包含三個不同的解決方案(我們將它們命名為 SolutionA、SolutionB、SolutionC)在這個 TFS-Project ( ProjectA) 下有不同的分支(讓我們將它們命名為BranchA,BranchB等)每周我們都會進行從 BranchA 到 BranchB 的合并?,F在有趣的部分是:在一周內我更新了 SolutionA 和 SolutionB 的源代碼。現在,當出現每周合并時,我只想合并對 SolutionA 所做的所有更改。為此,我手動檢查屬于 SolutionA 的所有變更集,然后合并它們。這通常非常耗時,問題是是否可以更容易地實現這一點。所以我正在尋找某種方法將我的源代碼分配給某些特定的標簽或類似的東西。所以我所做的就是:搜索標簽"XYZ"并合并屬于該標簽的所有變更集。預先非常感謝您。
查看完整描述

1 回答

?
烙印99

TA貢獻1829條經驗 獲得超13個贊

根據您的描述,您只想將解決方案 A 中的更改合并到另一個分支。您必須手動獲取所需的變更集。

一種方法是使用變更集注釋來快速區分哪些屬于解決方案 A,哪些屬于解決方案 B。這將幫助您減少時間。只需檢查評論,而不是查看變更集詳細信息。

https://img1.sycdn.imooc.com//64e1bda70001759c06110189.jpg

您可以使用簽入策略來強制簽入評論。詳情請參考這篇博客——如何強制簽到評論。


此外,您還可以在進行合并時使用工作區版本。創建兩個不同的工作區,一個用于解決方案 A,另一個用于 B。當您只想合并解決方案 A 的更改時,您可以只合并本地工作區的最新版本。

這種方式有一些限制,除非您是唯一為解決方案 A 做出貢獻的人。否則您需要從服務器端獲取最新信息以在合并之前獲取其他人的更改。您還可以合并一些尚未簽入的更改。


查看完整回答
反對 回復 2023-08-20
  • 1 回答
  • 0 關注
  • 115 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號