反轉變更集

如果變更集要復原交付,您可以建立一個新變更集來反轉其中的所有變更,然後交付這個反轉的變更集。
執行這項作業的原因和時機

反轉作業可讓您建立一個特殊變更集來復原交付,使這個變更集在套用到串流目標時,在不移除變更集的情況下,移除某一變更集所進行的變更。 當您從工作區或串流移除變更集時,它會呈現為含有原始擁有者及建立日期的送出變更集。 反轉變更集會完成與移除變更集相同的動作,但可以避免這個有時會造成混淆的副作用。 反轉會建立一個 Rational Team Concert™ Source Control 修補程式,這個修補程式在合併到您的工作區時,會移除特定變更集所進行的變更(建立它就是要反轉這個變更集),且會建立一個新的變更集。 您可以交付這個變更集來反轉在工作區流程目標中的這些變更。

如果要反轉變更集,請執行下列動作:

  1. 擱置的變更視圖中,導覽至含有要移除之變更集的元件。
    註: 雖然您可以反轉仍在工作區的已完成變更集(藉由開啟擱置的變更視圖,然後在元件的送出資料夾中導覽至變更集),但對於尚未交付的變更集進行修改、復原或捨棄,對於已交付的變更集採用反轉作業,通常會比較容易。
  2. 用滑鼠右鍵按一下元件,然後按一下顯示歷程
  3. 導覽至您想要反轉的變更集。 用滑鼠右鍵按一下它,然後按一下反轉 這時會建立一個稱為 Reverse:name_of_change_setRational Team Concert Source Control 修補程式,它會出現在擱置的變更視圖的擱置修補程式資料夾中。
  4. 如果工作區有任何作用中的變更集,請加以完成或暫停。 如果您將修補程式合併到含有作用中變更集的工作區,便會將修補程式內容套用到作用中的變更集。
  5. 展開修補程式,檢視它的內容,以確定合併它不會造成衝突。 如需相關資訊,請參閱建立和套用 Rational Team Concert Source Control 修補程式
  6. 確定合併修補程式不會造成衝突之後,請用滑鼠右鍵按一下新的變更集,然後按一下合併至工作區,將修補程式合併到工作區中。 這項合併會在修補程式所影響的元件中建立尚未解決的變更。 請移入這些變更,加以交付,以反轉第 3 步驟選取的變更集。

意見

以上說明對您有幫助嗎?您可以在 Jazz.net 網站中提供意見(需要登錄):在討論區中提供意見提交錯誤