我已經爲給定的工作項目交付了3個變更集。無論如何,我相信它應該只是一個變更集。 如何將這些變更集合到一個變更集中?如何將交付的變更集合工作項目合併到RTC中
3
A
回答
0
如果這些更改集已經傳送到流中,則不能。
如果「交付」,你的意思是「改變設置相關的工作項目,但尚未交付到流,那麼你就可以從兩個那些變化集合的移動文件和目錄到第三,然後「丟棄」這兩個(現在是空的)變更集合
這意味着那些變更集合不是「完成」的(它們還沒有綠色的勾號作爲它們的三角形圖標上的溢出)
A當它是基線的一部分時,變更集就會完成,或者被傳送到流。
2
回覆:「我相信它應該只是一個變更集」。它不是必需的ssary,但我理解希望有一個改變集封裝所有的工作。它可以更輕鬆地從流傳輸到流,解決衝突並避免差距。
正如VonC所說,您無法在技術上合併更改集,但是,您可以創建一個具有相同更改的新更改集。這是一個工作,他們都必須在同一個組件。更改集不能跨越組件。另外,如果變更集之間存在差距,則可以進行一些合併。以下是一般步驟。
- 通過接受所有傳入的更改,與存儲庫工作空間的流目標同步。
- 從您的存儲庫工作區中放棄三個已完成的更改集。下一步是訣竅。
- 在Pending Changes視圖中,選擇組件,然後選擇上下文菜單操作以「Replace in」,您的流目標在哪裏。這將需要配置存儲庫工作空間中的組件,只丟失三個更改集,並將其替換到流目標流中。現在你已經「傳遞」了三個變更集。
- 接受三個更改集返回到您的存儲庫工作區。他們現在應該是組件中唯一的即將離任的變更集,就像您未交付一樣。
- 選擇您要合併的三個更改集並從中創建一個修補程序。
- 從工作項目中刪除更改集。
- 放棄更改集。
- 將補丁應用回沙箱。
- 檢查更改爲一個新的更改集。
- 將新更改集與工作項目相關聯。
- 提供新的更改集。完成。
正如你所看到的,它不是一個簡單的任務,所以你可能不會做這種時候,除非你不知何故團隊過程需要你這樣做。
相關問題
- 1. 如何選擇要附加到工作項目的合併的變更集?
- 2. 將更改合併到未提交更改的工作區
- 3. 變更集與交付後的工作項目可以關聯嗎?
- 4. 在TFS中將變更集合到父項的父項中
- 5. Team Foundation Server:將集合的項目克隆到新集合中
- 6. 如何將聚合更新到集合
- 7. 如何合併列表中的項目<>集合C#
- 8. 添加項目到集合集合
- 9. 我如何讓Jenkins將Git合併提交看作是一項變更?
- 10. 如何在TFS 2008中將工作項目從1個分支合併到另一個工作項目
- 11. 將控件添加到集合並從集合中更新
- 12. 合併TFS團隊項目集合
- 13. 如何將多個集合合併到Laravel 5.x中的單個集合中?
- 14. 如何在Silverlight中將兩個可觀察的集合合併到集合中
- 15. 我如何結合jenkins中的兩份工作(mercurial)變更集
- 16. 如何將現有項目添加到C#中的集合中#
- 17. 如何將結果彙總併合併到集合中?
- 18. TFS 2010 - 合併變更集
- 19. $在項目插入到集合之前觀看集合更改
- 20. 如何使用Git合併並更新我的工作目錄?
- 21. 如何將項目添加到Xcode中的插座集合
- 22. 如何將項目添加到標記中的集合?
- 23. 如何將項目集合添加到winforms中的跟蹤欄
- 24. 如何將Winform Listbox1中的項目集合移動到Listbox2?
- 25. 如何將項目添加到RacerJs DerbyJs的集合中?
- 26. Rational Team Concert:僅將流中選定的工作項目合併到其子項。
- 27. 如何將Google+整合到項目中
- 28. 如何爲RTC工作項目的「找到」屬性設置值?
- 29. 摺疊/合併提交到一個變更集
- 30. 如何更新/刪除項目的項目集合
不錯(也有點可怕)。感謝您作爲爵士樂開發者看看這些問題。關於潛在的差距,我希望https://jazz.net/jazz/web/projects/Rational%20Team%20Concert#action=com.ibm.team.workitem.viewWorkItem&id=24822接近完成。 – VonC