問題タブ [tfs-2015]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
tfs - エラー「次の機能を持つエージェントが見つかりませんでした: msbuild、visualstudio、vstest」
TFS 2015 を使用して新しいビルド サーバーをセットアップしています。エージェントを構成した後、ビルドをキューに入れようとすると、次のエラーが発生しました。
次の機能を持つエージェントが見つかりませんでした: msbuild、visualstudio、vstest
これはどのように解決できますか?
tfs - ユーザーがバグのみを表示できるように TFS 2013 を設定する
TFSGroup1 (テスト) がバグのみを表示し、TFSGroup2 (開発者) が製品バック ログ項目とバグを表示できるように、TFS 2013 をセットアップしたいと考えています。これに対するリクエストがありますが、すぐに使用できる解決策があるようには見えないため、最善の回避策を探しています。
私の最初の試みは、エリアを使用することでした。つまり、バグは常にテスト エリアの下にあり、他の PBI は他の多くのエリアの下にあるようにします。その後、作業領域ノードに対してセキュリティを適切に設定できます。残念ながら、新しいバグは、witadmin で編集した場合でも、デフォルトを設定できません (テンプレートの制限)。
TFS 2015 のアクセス許可モデルが優れている場合は、喜んで TFS 2015 にアップグレードします。
tfs-2015 - TFS 2015 がカスタム プロセス テンプレートをアップロードしない
TFS 2013 から使用しているアジャイル テンプレートのカスタマイズ バージョンがあります。2015 年のテンプレートをアップグレードしましたが、大したことではありませんでした。しかし、アップロードしようとすると、「VS402479: ロックされているため、アジャイル プロセス テンプレートを上書きできません」というエラーが表示されます。
MSDNの指示に従って、更新されたプロセス テンプレートをアップロードしました。ドキュメントに記載されているように、名前、説明、およびマイナー バージョンの文字列を変更しました。
ProcessTemplate.xml ファイルのメタデータ ノードの値は次のとおりです。
メジャー バージョンとマイナー バージョンを別のより高い増分に変更しようとしましたが、同じエラーが発生します。
タイプを別の Guid に変更すると、テンプレートは正常に読み込まれます。指示は、Guid が同じであることを意味します。これは、TFS が組み込みテンプレートとそれらの基になっているカスタム テンプレートとの関係を認識できるようにするためだと思います。
アップグレードが完了したら機能を更新するチーム プロジェクトがたくさんありますが、できれば組み込みのアジャイル プロセス テンプレートとの関係を壊したくありません。
c# - カスタマイズされたプロセス テンプレートを更新して、TFS 2015 RTM で複数のチーム プロジェクトの新機能にアクセスする方法を教えてください。
Microsoft の公式ページUpdate a Customized Process Template to access new featuresで次のリンクを読みました。
- http://blogs.msdn.com/b/visualstudioalm/archive/2012/05/31/how-to-configure-features-for-dozens-of-team-projects.aspx
- https://features4tfs.codeplex.com/
デバッグで Features4tfs.2015 を実行しようとすると、この例外が発生します
System.NotSupportedException: Specified method is not supported. at Microsoft.TeamFoundation.Integration.Server.CommonStructureService.Microsoft.TeamFoundation.Framework.Server.ITeamFoundationService.ServiceStart(TeamFoundationRequestContext systemRequestContext)
この通話で
ProjectFeatureProvisioningService.GetFeatures(...)
.
何か案が?
powershell - TFS 2015 は、ビルドの完了時にグローバル リストにビルド番号を追加しなくなりましたか?
TFS 2015 の新しいビルド システムでは、ビルドの完了時にグローバル リスト (ビルド - プロジェクト名) にビルド番号を自動的に追加する機能が削除されましたか?
これを行うには、カスタム PowerShell タスクを作成する必要がありますか?
注: XAML ビルドは、以前と同様にグローバル リストにビルド番号を追加します。
powershell - TFS 2015 Build Preview を使用した OpenCover レポートの生成
次のコードを使用して、TFS 2015 のビルド プレビューで powershell スクリプト タスクからカバレッジ レポートを生成しています。ビルド サーバーで実行すると、レポートが正しく生成されますが、ビルドの一部として実行すると、pdb ファイルがないというエラーが表示されます。
結果はありません。これにはいくつかの理由が考えられます。最も一般的な理由は次のとおりです。
1) フィルターに一致するアセンブリの PDB が見つからない 出力ファイルを確認し、フィルターについては使用ガイド (Usage.rtf) を参照してください。
2) プロファイラーが正しく登録されていない可能性があります。使用ガイドと -register スイッチを参照してください。
少しグーグルを行った後、 /noshadow で十分であることを発見しましたが、 nunit のパラメーターが無視されているようです。/nologo コマンドは著作権情報を印刷から除外する必要があるため、無視されていると思いますが、コンソール出力では、表示されている情報を引き続き確認できます。
また、作業ディレクトリとしてビルド出力ディレクトリを使用すると、これも修正されるはずですが、Set-Location を使用してもビルド中に問題は解決しませんでした。
これは私が現在実行しているスクリプトです: