之後您升級至 TFS 2010,標籤還缺少項目或不正確地執行合併作業

文章翻譯 文章翻譯
文章編號: 2135068 - 檢視此文章適用的產品。
全部展開 | 全部摺疊

徵狀

升級 TFS 2010 後一或多個下列徵狀可能會固定:
  • 在升級之前所建立的 標籤遺失的檔案或資料夾。 標籤可能完全 空白。
  • 在 Visual Studio 中的合併列印精靈並不會顯示指定的來源路徑的所有有效的合併目標 / 分支
  • 在合併,合併求職者顯示的變更,已經被合併之前升級。


發生的原因

如果已升級為 2010年的標籤套用至它的歷程記錄中,有些時候已重新命名的項目 ,該標籤將會遺失其內容如果標記的版本不正確的變更集重新命名發生。 這些遺失的項目是 2010年版本。 升級期間不正確轉譯的項目識別碼結果

任何項目分支上多次已經重新命名或佔據 (透過新增/刪除組合) 其命名空間的其他多個項目也都將有遺失的及其關聯性與其他分支上相對應的項目。?若是已重新命名的項目已合併作業 (分支的根) 的根,遺失的關聯性就會在 [合併列印精靈] 中的一或多個合併目標不存在。 如果合併透過命令列完成,會,指出是沒有合併關聯性傳回訊息。 重新命名的項目在根目錄下的合併作業,合併列印精靈會正確地顯示合併的目標。 但是,合併求職者將包含升級和自上次合併之後加入的任何新候選之前已合併的變更集。 如果不捨棄這些求職者,結果就會是合併的其他檔案和其他的合併衝突。 這些遺失的關聯性是 2010年版本。 升級期間不正確轉譯的項目識別碼結果

解決方案

缺少項目與標籤,請造訪下列的網站,以說明連絡 Microsoft 支援:

http://support.microsoft.com/common/international.aspx?RDPATH=dm;en-us;select&target=assistance

若要還原遺失合併列印目標在 [合併列印] 精靈的 [baseless 合併 必須執行。 若要執行此動作從每個遺失合併列印目標的命令列執行合併列印的格式如下:

tf 合併 <來源分支< >目標分支> / baseless
遵循此合併] 作業會將發生任何衝突必須加以解決,然後所做的變更可以簽入。 合併目標合併簽入之後,就可以從 [合併列印精靈,在 Visual Studio。

以解決這個問題,使用額外的合併的候選者,捨棄 /應使用 選項。 若要執行此動作從命令列執行合併列印的格式如下:

tf 合併 <來源分支< >目標分支> /r /discard:CXXX~ CYYY

在此的範例XXXYYY代表變更集識別碼的變更] 來捨棄的範圍。 這項合併簽入之後,不想要的求職者則不會出現的未來的合併。 也要了解,因為在 TFS 2010 合併演算法中的 [改進的來源與目標分支中刪除的項目會導致要合併的變更。 在這些的情況下是最好,以便正確地更新合併列印歷程記錄時捨棄變更集。?

其他相關資訊

若要解決這個問題,但尚未升級到 2010年的資料庫,現在已經釋放 A Hotfix。 此 Hotfix 會從 「 Microsoft 下載中心 」 是可用 (http://go.microsoft.com/fwlink/?LinkId=198172),與此處所述,必須先安裝:

TFS 2010 安裝程式已完成,但伺服器之前開始設定之後,應該套用此 Hotfix。 安裝程式結尾成功畫面會顯示的指示完成安裝。 通常,設定,使用者會繼續執行,但在這種情況下必須程序取消藉由清除啟動 Team Foundation 伺服器組態工具左下角中) 中的方塊。 此動作將會啟用取消] 按鈕。 安裝程式結束後,可執行 Hotfix 來更新升級的步驟執行。 安裝 Hotfix 之後,TFS 管理主控台必須從重新啟動小組基礎伺服器命令上啟動功能表。 選取應用程式層節點會顯示 [組態] 連結,在主要的面板,這用來完成升級程序。


狀況說明

Microsoft 已確認這是一個問題在 Microsoft 產品所列在 < 適用於 > 一節。

屬性

文章編號: 2135068 - 上次校閱: 2010年8月10日 - 版次: 4.0
這篇文章中的資訊適用於:
  • Microsoft Visual Studio Team Foundation Server 2010
關鍵字:?
kbqfe kbhotfixserver kbsurveynew kbexpertiseadvanced kbmt KB2135068 KbMtzh
機器翻譯
重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。
按一下這裡查看此文章的英文版本:2135068
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com