Team Foundation Server 2017 Update 3 版本資訊


| 開發人員社群 | 系統需求與相容性 | 授權條款 | TFS DevOps 部落格 | SHA-1 雜湊 | | 最新 Visual Studio 2019 版本資訊|


注意

這不是最新版本的 Team Foundation Server。 若要下載最新版本,請瀏覽 Team Foundation Server 2018 Update 3 的最新版本資訊。 若要變更此頁面的語言,請按一下頁尾的地球圖示,然後選取您想要的語言。


本文提供 Team Foundation Server 2017 Update 3 的相關資訊。 按一下這個按鈕進行下載。

下載 Team Foundation Server 2017 Update 3.1

若要深入瞭解 Team Foundation Server 2017,請參閱 和相容性 頁面。

如需詳細資訊,請參閱 TFS 安裝頁面。


版本信息圖示發行日期:2022 年 5 月 17

Team Foundation Server 2017 Update 3.1 Patch 15 的新功能詳細數據

我們已發行Team Foundation Server 2017.3.1 的 修補程式 ,以修正下列各項。

  • 停用使用者的 Active Directory 帳戶之後,撤銷所有個人存取令牌。

版本信息圖示發行日期:2021年9月14

Team Foundation Server 2017 Update 3.1 Patch 14 的新功能詳細數據

我們已發行Team Foundation Server 2017.3.1 的修補程式,以修正下列各項。


版本信息圖示發行日期:2021年 4 月 13 日

Team Foundation Server 2017 Update 3.1 Patch 13 的新功能詳細數據

我們已發行Team Foundation Server 2017.3.1 的修補程式,以修正下列各項。

若要實作此修補程式的修正程式,您必須安裝 AzureResourceGroupDeployment 工作

AzureResourceGroupDeployment 工作安裝

注意

下列所有步驟都必須在 Windows 電腦上執行

安裝

  1. AzureResourceGroupDeployment.zip 套件解壓縮到計算機上的新資料夾。

  2. 下載並安裝 Node.js 14.15.1 和 npm (,Node.js 根據您的計算機下載) 。

  3. 在系統管理員模式中開啟命令提示字元,然後執行下列命令來安裝 tfx-cli。

npm install -g tfx-cli
  1. 建立具有 完整訪問許可權的個人存取 令牌,並加以複製。 執行 tfx 登入 命令時,將會使用此個人存取令牌。

  2. 從命令提示字元執行下列命令。 出現提示時,請輸入服務 URL 和個人存取令牌。

~$ tfx login
Copyright Microsoft Corporation

> Service URL: {url}
> Personal access token: xxxxxxxxxxxx
Logged in successfully

  1. 執行下列命令,在伺服器上上傳工作。 使用從步驟 1 擷取 .zip 檔案的路徑。
  ~$ tfx build tasks upload --task-path *<Path of the extracted package>*

版本信息圖示發行日期:2020 年 12 月 8

Team Foundation Server 2017 Update 3.1 Patch 12 的新功能詳細數據

我們已發行 TFS 2017 Update 3.1 的安全性修補程式 ,以修正下列各項。 如需詳細資訊,請參閱部落格文章

  • CVE-2020-17145:Azure DevOps Server 和 Team Foundation Server 詐騙弱點

版本信息圖示發行日期:2020 年 6 月 10

Team Foundation Server 2017 Update 3.1 Patch 11 的新功能詳細數據

我們已發行 TFS 2017 Update 3.1 的安全性修補程式 ,以修正下列各項。 如需詳細資訊,請參閱部落格文章

  • 在 SSH 中新增 SHA2 的支援

版本信息圖示發行日期:2020 年 3 月 10

Team Foundation Server 2017 Update 3.1 Patch 10 的新功能詳細數據

我們已發行 TFS 2017 Update 3.1 的安全性修補程式 ,以修正下列各項。 如需詳細資訊,請參閱部落格文章


版本信息圖示發行日期:2019 年 9 月 10

Team Foundation Server 2017 Update 3.1 Patch 8 的新功能詳細資料

我們為 TFS 2017 Update 3.1 發行了安全性修補程式,其修正了下列 Bug。 如需詳細資訊,請參閱部落格文章


版本信息圖示發行日期:2019 年 8 月 13

Team Foundation Server 2017 Update 3.1 Patch 7 的新功能詳細資料

我們針對 TFS 2017 Update 3.1 發行修補程式,它修正下列錯誤 (Bug)。 如需詳細資訊,請參閱部落格文章

  • Work Item Tracking Warehouse Sync 停止同步處理,因為發生下列錯誤:「TF221122:執行 Team 專案集合或 Team Foundation Server ATE 的工作 Work Item Tracking Warehouse Sync 時發生錯誤。 >--- System.Data.SqlClient.SqlException:無法建立補償記錄。 遺漏歷程記錄資料。」

版本信息圖示發行日期:2019 年 7 月 9

Team Foundation Server 2017 Update 3.1 Patch 6 的新功能詳細資料

我們為 TFS 2017 Update 3.1 發行了安全性修補程式,其修正了下列 Bug。 如需詳細資訊,請參閱部落格文章

  • CVE-2019-1072 :工作項目追蹤中的遠端程式碼執行弱點

版本信息圖示發行日期:2019 年 5 月 14

Team Foundation Server 2017 Update 3.1 Patch 5 的新功能詳細資料

我們為 TFS 2017 Update 3.1 發行了安全性修補程式,其修正了下列 Bug。 如需詳細資訊,請參閱部落格文章

  • CVE-2019-0872 :Test Plans 中的跨網站指令碼 (XSS) 弱點
  • CVE-2019-0979 :使用者中樞中的跨網站指令碼 (XSS) 弱點

版本信息圖示發行日期:2019 年 4 月 9

Team Foundation Server 2017 Update 3.1 Patch 4 中新功能的詳細資料

我們為 TFS 2017 Update 3.1 發行了安全性修補程式,其修正了下列 Bug。 如需詳細資訊,請參閱部落格文章


版本信息圖示發行日期:2019 年 3 月 12

Team Foundation Server 2017 Update 3.1 Patch 3 的新功能詳細資料

我們為 TFS 2017 Update 3.1 發行了安全性修補程式,其修正了下列 Bug。 如需詳細資訊,請參閱部落格文章

  • CVE-2019-0777 :Pipelines 中的跨網站指令碼 (XSS) 弱點

版本信息圖示發行日期:2018 年 2 月 28 日

Team Foundation Server 2017 Update 3.1 的新功能詳細資訊

此更新修正了可能的跨網站指令碼 (XSS) 與其他安全性弱點。 如需詳細資訊,請參閱部落格文章 \(英文\)。 它是完整的升級,因此您可以直接升級至 TFS 2017 Update 3.1。


版本信息圖示發行日期:2017 年 11 月 6

Team Foundation Server 2017 Update 3 的新功能詳細資訊

這是 Team Foundation Server 2017 的更新,包含自 Team Foundation Server 2017 Update 2 以來的 Bug 修正。


工作

  • 當範本包含 > 127 的 ASCII 字元碼時,匯出結果不會有 WebLayout,而且會包含不正確的檔案名稱。
  • 面板和卡的設定無法處理工作項目類型重新命名。
  • 重新排列的土耳其文工作流程看板卡應該按照堆疊順位。
  • REST API WorkItemSearchConditionalFaultIn 應該針對搜尋擲回 NotSupportedException。
  • WIT 的 StructureChangeNotification 事件未引發。
  • 當超過最大連結限制時,您可以新增詳細資訊的連結。
  • 將工作項目欄位資料移轉的執行計畫最佳化,以改進升級效能。
  • [指派至] 操作功能表應使用下拉式字串而不是顯示名稱,以明確指定。

程式碼

組建

  • 嘗試註冊組建代理程式時發生錯誤:驗證 -「沒有足夠的堆疊可安全地繼續執行此程式。」
  • 更新 vsts-agent 以執行新版本的 Git
  • 啟用 NuGet 工具安裝程式工作,以在組建中加入 NuGet.exe 4.3.0,進而達成與 .NET 的相容性。
  • 排程的 XAML 組建 RequestedFor 欄位未設定。

版本

  • 從 TFS 2017 升級時,無法將 Azure 上的連線服務移轉到服務對服務端點。

測試

  • 在 Win7 SP1 電腦上,部署測試代理程式工作有多個問題。
  • 錯誤的測試代理程式路徑不會登記為錯誤,而只會出現在偵錯中。
  • 當附件上傳失敗,測試回合/工作不應失敗。
  • GetTestPlatform API 會根據設定,在探查目錄中尋找 testplatform.config 檔案。
  • 卸除 dbo.tbl_TestResult 上的索引以大幅改善升級效能。
  • 改善測試結果移轉維護步驟的效能,以大幅改善升級效能。

報告

  • RDL 待執行工作報表現在已會顯示已刪工作的正確時間量。

管理

  • 使用者頁面公用 URL 應該與呼叫的 URL 相符,例如在牽涉到負載平衡器時。

已知問題

無法在網頁中正確呈現工作項目表單

  • 問題:

    如果您為 Visual Studio 用戶端安裝了自訂控制項 (例如多重值控制項),但網頁用戶端未安裝,網頁中的工作項目表單將無法呈現。

  • 因應措施:

    您需要更新為最新版的控制項。 此外還必須新增不含所 缺少之控制項元素的網頁配置。 您可以在 Custom Controls for TFS Work Item Tracking (TFS 工作項目追蹤的自訂控制項) 頁面上,找到 TFS 2017 Update 的最新多重值控制項。 如需此版面配置的詳細資訊,請參閱 All FORM XML elements reference (TFS 2015) (所有 FORM XML 元素參考 (TFS 2015)) 頁面。

查看 Team Foundation Server 2017 的客戶回報問題。

開發人員社群 入口網站


意見反應與建議

我們很希望聽聽您的意見! 您可以透過開發人員社群回報並追蹤問題,並在 Stack Overflow 上取得建議。


頁面頂端