Visual Studio Team Foundation Server 2012年更新 1 的累積更新 1

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

在此頁中

簡介

本文將告訴您,累積更新 1 中所修正的問題 Microsoft Visual Studio Team Foundation Server (TFS) 2012年更新 1 以及 最新的 Microsoft Visual Studio 2012 更新套件。

注意
  • 此更新程式只針對 Team Foundation Server 應用程式層,它並沒有在獨立的組建伺服器、 遠端 SharePoint 伺服器或 proxy 伺服器上執行。
  • 如果您已安裝 最新的 Visual Studio 2012 更新套件您並沒有安裝此累積更新程式。

其他相關資訊

這個累積更新所修正問題

問題 1: 已附加至正在執行 TFS 2012 更新 1年伺服器的集合可能會遺失權限

摺疊此圖像展開此圖像
assets folding start collapsed
  • 撰稿者看不到 [Web 存取] 或 [Microsoft Visual Studio 從集合中的 team 專案。例如,試想下面情景:
    • 使用 Web 存取的使用者可以移動至集合。不過,沒有列出任何專案。

      摺疊此圖像展開此圖像
      列出任何集合


    • 當使用者按一下 瀏覽 在 Web 存取他 / 她無法看到任何列出的 team 專案。
    • 使用者看不到所述的任何專案 連線到 TFS 在 Visual Studio 中的對話方塊。
    • 使用者可以瀏覽至 team 專案,直接在他 / 她的瀏覽器中的 URL,並可以使用此專案,因為問題是出在類別目錄的權限。

      摺疊此圖像展開此圖像
      2802111
  • 直接跳到 team 專案,然後到 [管理] 網頁的使用者可能會收到下列錯誤訊息:
    TF400898: 發生一個內部錯誤。
    附註為 Team 專案系統管理員群組成員身份的使用者可能會發生這個問題。
  • 系統管理員無法從 [Contributors] 群組中移除的人員,並可能會收到下列錯誤訊息:

    TF50632: 移除群組成員時發生錯誤。


摺疊此圖像展開此圖像
assets folding end collapsed

問題 2: 群組領域可能會不正確地造成權限錯誤

摺疊此圖像展開此圖像
assets folding start collapsed
在集合層級的群組,在下列情況下,在已安裝的 TFS 2012 更新 1年的伺服器上,就無法執行權限:

  • 使用TFSConfig ChangeServerId命令變更伺服器識別碼。
  • 收藏資料庫已移轉至另一台電腦。
  • 例如複製程序時附加多次相同的集合。

在這些情況下,權限可能不會再處理集合層級的群組。比方說,系統管理員無法檢視組建定義,或建立處理程序的範本。

摺疊此圖像展開此圖像
2802117


摺疊此圖像展開此圖像
2802118


摺疊此圖像展開此圖像
assets folding end collapsed

問題 3: 嚴重影響效能,安裝 TFS 2012 更新 1年之後

摺疊此圖像展開此圖像
assets folding start collapsed
使用複雜的群組成員資格的大型安裝 TFS 2012 更新 1年之後,可能會發生在 TFS 2012 效能嚴重降低。這個問題可能是因為遺漏了修正prc_ReadGroupMembership程序、 小數位數。

摺疊此圖像展開此圖像
assets folding end collapsed

問題 4: 識別同步處理工作可能會重複失敗

摺疊此圖像展開此圖像
assets folding start collapsed
識別同步處理工作可能會重複失敗,可能會影響效能。這個問題可能是作業歷史資料表中顯示。識別同步處理工作,顯示許多的NullReferenceException例外狀況。

此外,您可能會收到下列錯誤訊息:

TF14044: 識別與 'Microsoft.TeamFoundation.Identity' 的型別和識別項 <id></id> 找不到。

ResultMessage:
System.NullReferenceException: 物件參考未設定至物件的執行個體。

Microsoft.TeamFoundation.Framework.Server.IdentitySynchronizer.SyncPropertiesPartial (TeamFoundationRequestContext requestContext, 日期時間 syncCycleStart,TimeSpan syncCycleDuration Int32 syncsPerCycle)

Microsoft.TeamFoundation.JobService.Extensions.Core.IdentitySyncJobExtension.SyncPeriodic (TeamFoundationRequestContext requestContext,TeamFoundationJobDefinition jobDefinitionITFLogger jobResultMessageLogger)

Microsoft.TeamFoundation.JobService.Extensions.Core.IdentitySyncJobExtension.Run (TeamFoundationRequestContext requestContext,TeamFoundationJobDefinition jobDefinition, 日期時間jobQueueTime字串 & resultMessage)

結果: 失敗

摺疊此圖像展開此圖像
assets folding end collapsed

問題 5: 倉儲會不正確的更新,或代表一個人欄位並沒有填滿

摺疊此圖像展開此圖像
assets folding start collapsed
您可能會遭遇下列徵狀:

  • 工作項目可能包含 NULL 值,代表人員對於欄位,倉儲中。是一個這類欄位 指派給 欄位。
  • 某些報表可能顯示不正確的資料。比方說,問題狀態報告可能會因為 NULL 值結束 Analysis Services cube 中顯示為未指定的所有 bug。
若要解決這個問題,請依照下列步驟執行:
  1. 安裝累積更新 1。
  2. 重建倉儲的資料。
摺疊此圖像展開此圖像
assets folding end collapsed

問題 6: 使用者可以看到其中不是成員的集合名稱

摺疊此圖像展開此圖像
assets folding start collapsed
即使是使用這些集合不允許存取集合的有效成員使用者所見 Team Foundation Server 中新建立的集合。若要公開集合中的沒有其他資料。


附註系統管理員仍然可以存取新建立的集合,在 team 專案中。此外,如果您套用更新 1 之後,但是在套用這個累積更新前先建立集合,它仍將能看到其他成員。
摺疊此圖像展開此圖像
assets folding end collapsed

問題 7: 您無法移除使用者或群組在附加到 TFS 2012 更新 1年伺服器的集合後

摺疊此圖像展開此圖像
assets folding start collapsed
假設您將一個 team 專案集合附加到已安裝的 TFS 2012 更新 1年的伺服器。您試著從群組移除使用者或群組移除另一個群組。在此情況下,發生例外狀況,作業將會失敗。
摺疊此圖像展開此圖像
assets folding end collapsed

問題 8: 您無法檢視參考不會再集合的一部分的身分識別的成品

摺疊此圖像展開此圖像
assets folding start collapsed
請考慮如下案例:
  • 將使用者從 team 專案連接群組中移除,並確定使用者在連線中有其他的成員資格。

    附註:有在連線中由使用者所建立的某些成品。
  • 您中斷連線],再您附加至伺服器並安裝 TFS 2012 更新 1年。
  • 您將使用者加入至特定的群組,而且確定同一個使用者的伺服器上擁有一些使用中的成員資格。
  • 您嘗試檢視由該使用者先前建立的成品 (例如,變更集)。
在這個案例中,您會收到類似下列的錯誤訊息:
TF14045: 識別識別識別碼> 不是可辨識的識別。
如果您使用 Microsoft 測試管理員 (MTM),在此情況下,您會收到下列錯誤訊息:
指定的索引鍵不在字典中
附註此更新會避免將來發生這個問題。不過,如果您有已附加至 TFS 2012 更新 1年伺服器的集合,並會發生此問題,請連絡 Microsoft 客戶支援服務。
摺疊此圖像展開此圖像
assets folding end collapsed

更新資訊

Microsoft 下載中心

下載並安裝下列封裝的其中一個:

附註:這兩個套件可以解決您的問題。
可以從「Microsoft 下載中心」下載下列檔案 ︰
摺疊此圖像展開此圖像
下載
立即下載最新版的 Visual Studio 2012 更新套件。
摺疊此圖像展開此圖像
下載
立即下載累積更新 1 套件。
如需有關如何下載 Microsoft 支援檔案的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:

119591 如何從線上服務取得 Microsoft 的支援檔案
Microsoft 掃描這個檔案有無病毒。Microsoft 會使用檔案公佈當日所能取得最新病毒偵測軟體。檔案儲存在加強保全的伺服器上,隔絕任何非法的變更檔案。

必要條件

若要套用此更新程式,您必須使用 Visual Studio Team Foundation Server 2012年更新 1 安裝。

重新啟動需求

您必須重新啟動電腦,如果受影響的檔案正在使用中或在安裝期間會鎖定在套用此更新程式後。我們建議您在安裝此更新程式之前,先結束所有相關的應用程式。

安裝資訊

之前安裝的更新程式:
  • 關閉 [事件檢視器 」 執行 (EventVwr.exe) 中的所有例項。
  • 請關閉正在執行 (ServerManager.exe) 的任何執行個體的伺服器管理員。
  • 關閉 「 Team Foundation 管理主控台 (tfsmgmt.exe)。
如果您有多個負載平衡的應用程式層 (ATs):
  1. 關閉除了在其上安裝的更新程式的所有 ATs。請確定先關閉所有這些 ATs 的 [管理] 主控台。
  2. 請移除 [從負載平衡器。
  3. (如前文所述),請安裝更新。
  4. 第一個 AT 來安裝更新程式之後,請在其他 ATs 一個安裝更新一次。
  5. 將 ATs 加入至負載平衡器。
If 您的資料庫是否使用 SQL 鏡像] 或 [SQL AlwaysOn 功能:

這個更新需要您的 SQL 資料庫,將它設定為 [simple 復原模式。若要確定更新程式可以設定資料庫的簡單復原模式,請依下列方式,才能套用此更新程式:
  • 如果您的資料庫是 SQL AlwaysOn 可用性群組中,您必須從可用群組移除之後,再套用此更新程式。
  • 如果資料庫是 SQL Server 資料庫鏡像的一部分,您必須先移除 (開路) 在套用此更新程式之前的鏡像。
儘速更新程序完成時,您可能會返回 [AlwaysOn] 群組中的資料庫,或重新啟用資料庫鏡像。

檔案資訊

摺疊此圖像展開此圖像
assets folding start collapsed
此更新的英文 (美國) 版會安裝具有下表所示的屬性的檔案。這些檔案的日期和時間是以國際標準時間 (UTC) 表示。本機電腦上這些檔案的日期與時間,是以您當地的時間和目前的日光節約時間 (DST) 的時差來顯示。此外,當您執行特定作業的檔案時可能會變更日期和時間。

摺疊此圖像展開此圖像
assets folding end collapsed

屬性

文章編號: 2803625 - 上次校閱: 2013年5月17日 - 版次: 4.0
這篇文章中的資訊適用於:
  • Microsoft Visual Studio Team Foundation Server 2012
關鍵字:?
kbfix atdownload kbsurveynew kbexpertiseadvanced kbmt KB2803625 KbMtzh
機器翻譯
請注意--重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,且可能由 Microsoft Community 利用 Community Translation Framework技術或人工進行事後編修。翻譯過程並無專業譯者參與。Microsoft 同時提供使用者人為翻譯、機器翻譯及社群編修後的機器翻譯三種版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,所有翻譯文章都可能不盡完美,內容都可能出現詞彙、語意或文法上的錯誤。就翻譯內容之不正確或錯誤,或客戶因使用翻譯內容所產生的任何損害,微軟不負擔任何責任。Microsoft將依合理的商業努力不斷地更新機器翻譯軟體和工具,以期能為使用者提供更好的服務。
按一下這裡查看此文章的英文版本:2803625
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