問題タブ [tfs-sdk]
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.
.net - TFS API を使用して最新情報を取得
TFS API を使用して、ワークスペース内のサーバーから最新のコードを取得しようとしています。私はこの質問を見つけました:
Team Foundation Server SDK を使用して最新バージョンのソース コードを入手するにはどうすればよいですか?
これは本質的に私がやりたいことです。ただし、既存のワークスペースを使用して、コードの特定のセクションのみを取得したいと考えています。これは可能ですか?
例 (上記の質問の例を使用):
新しいワークスペースなどを設定しなくても、このようなことは可能ですか?
security - どのセキュリティ グループにも属していない古い TFS ユーザーを一覧表示するにはどうすればよいですか?
現在の TFS ユーザーのリストを取得する方法を示す例はたくさんありますが、過去に変更をコミットしたが、どのセキュリティ グループにも属していない古いユーザーのリストを取得するにはどうすればよいでしょうか?
記録のために、これは私が現在のすべてのユーザーを見つけるために使用しているコードです:
changeset - 指定された日付の間の特定のプロジェクトに属するすべての変更セットと関連する作業項目のリスト
私はC#で小さなリリースノートプログラムを書こうとしています。指定された日付の間に指定されたプロジェクトに属するすべてのチェンジセットと関連する作業項目をフェッチする必要があります。
QueryHistoryメソッドを使用しようとしましたが、日付フィルターを指定する方法が見つかりませんでした。
tfs - TFSSDK2010を使用したコード所有権インデックスの「計算」
最近頭に浮かんだアイデアについて、あなたの助けが必要です。
TFSの用語で言えば、私は、ソース制御されたファイル(つまり、そのファイルに対して最も責任のある開発者)の所有権インデックスを決定できる式を考え出そうとしています。
そのため、この所有権インデックスの計算に使用できる基準を探しています。これまでのところ、私の頭に浮かぶ唯一の実行可能なことは、チェックインの数を合計することですが、この基準は怪しいようです。もう1つの基準は、各開発者がチェックインしたコードのすべての行を合計することですが、 1) TFS SDK 2010で可能かどうかわからない、2)ドキュメントの行をスキップする必要があります。
だから、私の質問は、私が思うに、次のとおりです。
上記の基準(チェックインの数+コードの行数)は、所有権インデックスを計算するのに十分ですか、それとも何か他のものが必要ですか?
c# - C# TFS API "VS2008 がインストールされたシステムに作業フォルダー C:\TFS がありません"
TFS2010 から C# および TFS API を使用して最近チェックインされたファイルを見つけたいです。MS Visual studio 2010 がインストールされている場所では問題なく動作します。これは、VS2010、.Net 3.5 を使用して開発されています。
VS2008 がインストールされているシステムでこの exe を使用すると、"* There is no working folder C:\TFS " * というエラーがスローされます。
- このシステムには 3.5 フレームワークしかありません。
- C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\ReferenceAssemblies\v2.0 からすべてのファイルを実行可能ファイルと共にコピーしました。
- C:\TFS は、実際のマッピング フォルダーです。インナーフォルダーも試してみました。
何か提案をしてください。ローカル マッピングを考慮せずに TFS から結果を取得する方法はありますか?
tfs - テスト目的で無効な TFS 資格情報を提供する
認証に失敗するために、テストで無効な TFS 資格情報が提供されるというシナリオがあります。ただし、TfsTeamProjectCollection
は自分の資格情報を取得し、 への呼び出しは常に成功しますAuthenticate()
。無効な資格情報を強制する方法はありますか? これが私がやっていることです:
NetworkCredentialsProvider
クラスはNetworkCredential
、コンストラクターで提供されたものを単に返します。
以前は、これはTeamFoundationServer
クラスで可能でした (現在は推奨されていません)。
.net - TFS 2010 作業項目 - 作業項目のリンク
ユーザーがテスト ケースからバグを開いたとき、テスト ケースが要件項目にリンクされているかどうかを確認する必要があります。リンクされている場合は、バグを要件項目にリンクする必要があります。
どうすればこの情報を知ることができますか?
次のコードを使用します。
リンクタイプとリンクIDを取得する方法がわかりません。
unit-testing - 失敗した単体テストをTFS-SDKからクエリしますか?
のTFSビルド詳細(IBuildDetail)が与えられた場合、.Status
そのビルドで失敗したテストのリスト(MSTest)を取得するPartialSuccess
に.TestStatus
はFailed
どうすればよいですか?
SDKを介してTFSに接続し、最新のPartialSuccessビルドを取得できるサンドボックスが機能していますが、この単体テストデータが含まれている可能性のあるサービスと、クエリを実行する方法が見つからないようです。
誰かが光を当てることができますか?
tfsbuild - TFS 2010 API、ビルドが実行されているビルドサーバーを判別します。
申し訳ありませんが、これはほぼ間違いなくこの質問の複製ですが、その質問には回答がないため、もう一度やり直します。
キューに入れられた、またはTFSで実行されているすべてのビルドを表示できるツールをビルドしようとしています。
要件の1つは、ビルドが実行されているビルドサーバーを確認できるようにすることです。IQueuedBuildsViewのすべての「BuildAgent」プロパティとメソッドは非推奨であり、実装されていない例外をスローします。エージェントにクエリを実行する方法はたくさんありますが、その前にエージェントのURIまたは名前が必要であり、私は鶏が先か卵が先かという状況にいるように感じます。
実行中のビルドのビルドサーバー名を見つける方法を知っている人はいますか?以下の私のコードスニペットが役立つかもしれません。
c++ - C++ (ネイティブ) を使用して TFS API にアクセスすることは可能ですか?
ネイティブ C++ を使用して TFS API にアクセスする方法はありますか? C# を使用して簡単にアクセスできますが、ネイティブ C++ 経由でアクセスしようとした人がいるかどうか疑問に思っていました。
私の他のオプションは、C++/CLI を使用することです。それで運が良かった人はいますか?
乾杯、ダン。