問題タブ [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.

0 投票する
1 に答える
2050 参照

workitem - TFS データベース/ウェアハウスのクエリはどこから始めればよいですか?

今私が持っているのは、tfs ポータル http://... へのリンクだけです。

直接クエリを実行するアプリを作成するか、データベースにクエリを実行する SQL クエリを作成したいと考えています (サーバー アドレスや、データベースまたはウェアハウス サーバーの情報を特定する方法がわかりません)。

ヒント、テクニック、またはリソースに精通している場合は、アドバイスをお願いします!

最終目標: 1. 外部報告のさまざまな基準に基づいてワークアイテムを調査します。

0 投票する
3 に答える
2946 参照

.net - ビルドからのBuildAgent情報の取得

必要なビルド情報を含むIBuildDetail変数があります。

わかりましたが、プロパティBuildAgentを確認すると、次のように表示されます。build.BuildAgent'はタイプ'System.NotImplementedExceptionの例外をスローしました

次に、build.BuildController.Agentsを確認しようとしました。BuildAgentを見つけたのはいいことですが、このコレクションには7つのビルドエージェントがあります。ビルドに関連するビルドエージェントのみが必要であり、そのコントローラーのすべてのビルドエージェントは必要ありません。

誰かがその情報を取得する方法を知っていますか?(IBuildDetail変数を使用してビルドエージェント名またはマシン名を選択します)

-> TFS2010 APIを使用しており、各ビルドのエージェントを確認する必要があります

0 投票する
2 に答える
1310 参照

tfs - 過去のワークアイテム編集の履歴「テキスト」を取得する

TFS で作業項目を作成するとします。次に、[履歴] タブのテキストを変更して更新します (保存します)。

TFS API を使用して、そのテキストを取得するにはどうすればよいですか?

作業項目のRevisionsコレクションの最後の項目の履歴文字列にあると思っていたでしょう。(API を介して文字列を設定するため、通常の作業項目でHistoryを使用できます。) ただし、Revisions配列では、すべての作業項目がHistoryが空として表示されます。

この文字列を取得する方法についてのアイデアはありますか?

0 投票する
2 に答える
6242 参照

c# - プログラムでTFSに新しいイテレーションを追加する

プロジェクトを右クリックし、[チームプロジェクトの設定]>[エリアとイテレーション]>[イテレーション]タブに移動することで、TFSのチームプロジェクトに新しいイテレーションを手動で追加できます。

APIを使用してプログラムでこれを行う方法の例はありますか?

ありがとう!

0 投票する
1 に答える
1342 参照

c# - Visual Studio で接続されている TFS プロジェクトの一覧を取得するにはどうすればよいですか?

Visual Studio 2010 および TFS 2010 SDK を使用して、ユーザーが選択した現在のコレクション内のプロジェクトのリストを取得したいと考えています。

どうすればいいですか?

このコードでコレクション uri を取得できますが、プロジェクトは取得できません。

0 投票する
1 に答える
6185 参照

tfs - TfsTeamProjectCollection API

TFSAPIを使用してTeamFoundationServerに接続しています。サーバーURIで、サーバーのホスト名を渡します。不正なURI形式エラーが発生します。

teamFoundationServer = new TfsTeamProjectCollection(new Uri(this.Server、UriKind.Absolute)、this.Credentials); teamFoundationServer.EnsureAuthenticated();

0 投票する
3 に答える
1279 参照

tfs - TFS のカスタム チェックイン ポリシー?

プロジェクトにはいくつかのxmlファイルがあり、これらのxmlファイルをTFSにチェックインするたびに、チェックインする前に、それらのxmlファイルを独自のアプリケーションに追加したことを確認しています。

現在、新入社員はチェックイン前に独自のアプリケーションにファイルを追加するのを忘れていることが多く、これは深刻になっています...

アプリに xml ファイルを追加したかどうかを開発者に尋ねる確認ダイアログ (リマインダー) が必要です。はいの場合はチェックインし、それ以外の場合はチェックアウトしたままにします...

そのようなことが可能かどうかを提案してください。関連するコードやリンクは本当にありがたいです。

0 投票する
1 に答える
1146 参照

tfs - TFS SDK - ネットワーク資格情報プロンプトの取得

ユーザーが資格情報を提供できるように、ネットワークプロンプトを取得しようとしています。私はこれを見ました、役に立ちません。誰かがより完全な例を提供できますか? 目標は、Word アドインからこれを取得して、Word ドキュメントに記載されている機能ポイントから TFS で作業項目を作成できるようにすることです。したがって、誰かが関数ポイントをドキュメントに書き、それを閉じると、TFS で作業項目を作成できるようにネットワーク資格情報を要求します。

0 投票する
1 に答える
1696 参照

tfs-sdk - 指定されたブランチ/フォルダーに関連するシェルフセットのみを取得するにはどうすればよいですか?

所有者に関係なく、ブランチ内のすべてのシェルフセットを一覧表示しようとしています。QueryShelvesets(null、null)を使用して、バージョン管理からすべてのシェルフセットを取得できることはわかりますが、ブランチ/フォルダーを指定する方法がわかりません。

指定されたブランチ/フォルダーに関連するシェルフセットのみを取得するにはどうすればよいですか?

0 投票する
1 に答える
1219 参照

version-control - TFS API を使用してバージョン管理でファイル/アイテムのアクセス許可を変更する

TFS API を使用して、バージョン管理で指定されたファイル/アイテムのアクセス許可を変更する必要があります。特定のユーザーまたはすべてのユーザーの権限を編集する必要があります。

たとえば、私のアプリは、すべてのユーザーに対して指定されたファイルのチェックインを防ぎます。次に、特定のユーザーに対してそのファイルのチェックインを許可し、ファイルのチェックインを実行してから、すべてのユーザーに対して再度チェックインを許可します。

これどうやってするの?サンプルコードを提供してください。