Team Foundation Server 2017 Update 3 のリリース ノート


| Developer Community | システム要件と互換性 | ライセンス条項 | TFS DevOps ブログ | SHA-1 ハッシュ | | 最新の Visual Studio 2019 リリースノート|


Note

これは、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 の詳細については、Team Foundation Server の要件と互換性に関するページを参照してください。

詳細については、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 タスクのインストール

Note

以下に説明する手順はすべて、Windows コンピューター上で実行する必要があります。

インストール

  1. AzureResourceGroupDeployment.zip パッケージをご利用のコンピューター上の新しいフォルダーに抽出します。

  2. ご利用のコンピューターに合わせて、Node.js 14.15.1 と npm (Node.js ダウンロードに含まれています) をダウンロードしてインストールします。

  3. 管理者モードでコマンド プロンプトを開き、次のコマンドを実行して tfx-cli をインストールします。

npm install -g tfx-cli
  1. "フル アクセス" 特権で個人用アクセス トークンを作成し、それをコピーします。 この個人用アクセス トークンは、tfx login コマンドの実行時に使用されます。

  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 用のセキュリティ修正プログラムをリリースしました。 詳細については、ブログ記事を参照してください。

  • CVE-2019-1305 : Repos でのクロス サイト スクリプティング (XSS) の脆弱性

リリース ノート アイコンリリース日: 2019 年 8 月 13 日

Team Foundation Server 2017 Update 3.1 Patch 7 の新機能の詳細

次のバグを修正する TFS 2017 Update 3.1 用の修正プログラムをリリースしました。 詳細については、ブログ記事を参照してください。

  • 作業項目トラッキング ウェアハウスの同期で、次のエラーが発生して同期が停止します: "TF221122: チーム プロジェクト コレクションまたは Team Foundation Server ATE のジョブ作業項目トラッキング ウェアハウスの同期の実行中にエラーが発生しました。 ---> System.Data.SqlClient.SqlException: 補正レコードを作成できません。 Missing historic data. (履歴データがありません。)"

リリース ノート アイコンリリース日: 2019 年 7 月 9 日

Team Foundation Server 2017 Update 3.1 Patch 6 の新機能の詳細

次のバグを修正する TFS 2017 Update 3.1 用のセキュリティ修正プログラムをリリースしました。 詳細については、ブログ記事を参照してください。

  • CVE-2019-1072 : 作業項目のトラッキング中のリモート コード実行の脆弱性

リリース ノート アイコンリリース日: 2019 年 5 月 14 日

Team Foundation Server 2017 Update 3.1 Patch 5 の新機能の詳細

次のバグを修正する TFS 2017 Update 3.1 用のセキュリティ修正プログラムをリリースしました。 詳細については、ブログ記事を参照してください。

  • 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 用のセキュリティ修正プログラムをリリースしました。 詳細については、ブログ記事を参照してください。

  • CVE-2019-0866 : Pipelines でのリモート コード実行の脆弱性
  • CVE-2019-0868 : Pipelines でのクロス サイト スクリプティング (XSS) の脆弱性
  • CVE-2019-0870 : Pipelines でのクロス サイト スクリプティング (XSS) の脆弱性
  • CVE-2019-0871 : Pipelines でのクロス サイト スクリプティング (XSS) の脆弱性

リリース ノート アイコンリリース日: 2019 年 3 月 12 日

Team Foundation Server 2017 Update 3.1 Patch 3 の新機能の詳細

次のバグを修正する TFS 2017 Update 3.1 用のセキュリティ修正プログラムをリリースしました。 詳細については、ブログ記事を参照してください。

  • 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 以降のバグ修正が含まれています。


作業

  • ASCII 文字コード >127 を使用してテンプレートをエクスポートすると、WebLayout は得られず、正しくないファイル名が含められます。
  • ボード設定およびカードの設定で、作業項目の種類の名前変更が処理されません。
  • トルコ語でのかんばんボード カードの並び替えがスタック順位で行われる可能性があります。
  • REST API の WorkItemSearchConditionalFaultIn が検索に対して NotSupportedException をスローする可能性があります。
  • StructureChangeNotification イベントは WIT で起動しません。
  • 最大リンク制限を超過したときは、詳細にリンクを追加します。
  • 作業項目フィールドのデータ移行実行プランを最適化して、アップグレードのパフォーマンスを改善します。
  • [割り当て先ユーザー/グループ] コンテキスト メニューでは、特定のために表示名ではなくコンボ文字列を使用します。

コード

ビルド

  • ビルド エージェントの登録を試みているときに次のエラーが発生します。認証 - "スタックが不足しているためプログラムを安全に実行できません。"
  • Git の新しいバージョンを実行するには、vsts-agent を更新します
  • .NET との互換性のために NuGet.exe 4.3.0 をビルドに含めるには、NuGet Tool インストーラーのタスクを有効にします。
  • スケジュールされた XAML ビルドの RequestedFor フィールドは設定されません。

リリース

  • TFS 2017 からのアップグレードで、Azure ベースの接続済みサービスからサービス エンドポイントへの移行が失敗します。

テスト

  • "テスト エージェントの配置" タスクは、Win7 SP1 コンピューター上で複数の問題があります。
  • テスト エージェントのパスが正しくない場合、エラーとしては記録されず、デバッグにのみ表示されます。
  • 添付ファイルのアップロードが失敗した場合でも、テストの実行/タスクは失敗しない必要があります。
  • GetTestPlatform API は、構成に基づいてプローブ ディレクトリ内の testplatform.config ファイルを検索します。
  • dbo.tbl_TestResult のインデックスをドロップすることで、アップグレードのパフォーマンスが大幅に改善します。
  • テスト結果の移行サービス ステップのパフォーマンスを改善すると、アップグレードのパフォーマンスが大幅に改善します。

レポート

  • RDL バーンダウン レポートに削除されたタスクの正確な時間数が表示されるようになりました。

管理

  • ユーザー ページのパブリック URL は、ロード バランサーが関連する場合などに必ず呼び出し元の URL と一致します。

既知の問題

作業項目フォームが Web で正しくレンダリングされない

  • 問題:

    Web クライアント用ではなく、Visual Studio クライアント用に、複数値のコントロールなどのカスタム コントロールをインストールしている場合、作業項目フォームが Web で正しくレンダリングされません。

  • 対応策 :

    コントロールを最新バージョンに更新する必要があります。 不足しているコントロール要素を含まない Web レイアウトを追加する必要があります。 TFS 2017 Update の最新の複数値コントロールは、TFS 作業項目追跡用のカスタム コントロールにあります。 レイアウトに関する詳細については、「すべての FORM XML 要素のリファレンス (TFS 2015)」ページをご覧ください。

Team Foundation Server 2017 についてお客様から報告された問題をご覧ください。

Developer Community ポータル


フィードバックと提案

皆様のご意見をお待ちしております。 開発者コミュニティで問題を報告して追跡し、スタック オーバーフローでアドバイスを得ることができます。


ページの先頭へ