問題タブ [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 に答える
490 参照

tfs - TFSWorkItemのサイレントアップデート

TFS WorkItemのCompletedフィールドを定期的に(数分)更新する管理用のツールを作成しました。すべて正常に動作しますが、アイテムが更新されるたびに新しいリビジョンが追加され、アイテムの履歴が大幅に増加します。

TFS APIには、履歴を更新せずにWorkItemを保存する手段がありますか?または、少なくとも過剰なリビジョンを削除します。

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

c# - TFS 2010 の変更セット内の個々のファイルのコード チャーン情報をプログラムで検索するにはどうすればよいですか?

TFS 2010 の変更セット内の個々のファイルのコード チャーン情報 (行の追加、変更、削除) をプログラムで検索できるようにする必要があります。これを実行する必要があるプログラムは、デスクトップ クライアント アプリケーションです。

誰でもこれを行う方法を知っていますか? 共有したいサンプルコードはありますか?

0 投票する
4 に答える
8533 参照

tfs - TFS アイテムの URL を表示可能なものにマップする方法

デプロイされた最後のビルド以降の変更セットと関連する作業項目の履歴に基づいて、プログラムでデプロイ メールを生成しています。これらは、Visual Studio 内のビルド サマリー情報に少し似ています (ただし、多くのビルドが組み合わされています)。

データには便利な URL があるように見えますが ( などvstfs:///VersionControl/Changeset/205151)、TFS SDK を初めて使用するので、これが表示可能なアイテムにマップされるかどうか/どのようにマップされるかはわかりません (例: http:// tfsserver:port/somepath /...)。Visual Studio 内のビルド サマリー リンクはクリック可能ですが、VS のみのリンクですか?

可能であれば、関連項目を開くリンクを電子メールに含めたい (ブラウザーで?) ため、TFS パスが Web ブラウジング可能かどうかを知る必要があると思います。

提案を歓迎します。ありがとう。

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

c# - Team Foundation Server API を使用してテストの実行と結果を作成する方法は?

TFS API を使用してテスト結果を取得するサンプルをいくつか見つけましたが、プログラムによる結果の作成に関するドキュメントはありません。私の目的は、Microsoft Test Manager を使用して手動テストを実行するための軽量な代替手段を作成することです。誰もこれを経験していますか?私が見逃している例はありますか?

これが私がこれまでに持っているものです:

これが新しい実行を開始する正しい方法かどうかはわかりません。また、テストの各アクションの結果を記録する方法もわかりません。

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

tfs-sdk - workspace.PendAdd() 正確な構文?

tfs sdk を使用して新しいファイルを追加できません:

この引数「パス」とは何ですか? ファイルのパスをどこに追加するか、どこから追加するか?

またはこの方法を使用する前に、このフォルダーに新しいファイルをコピーする必要がありますか?

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

.net - TFS からファイル変更の履歴を取得して、例外のカスタム "blame" 動作を実装します

アプリケーションで (作業中に) 例外がスローされたときに、誰を「責める」べきかを特定する方法を作ろうとしています。もちろん、それは私が引き起こしている可能性がありますが、私はそれを受け入れることができます:)。しかし、これを行うには、例外の行で最後に誰が変更を行ったかを確認できるように、TFS のファイルの履歴が必要です。もちろん、誤った変更が挿入された例外の行に常にあるとは限らないため、おそらく同じファイルへの変更と、最後に最近行われたチェックインも確認する必要があります。これをどのように解決するかはわかりませんが、これに対する既存の解​​決策があるかどうか、最初にコミュニティに確認したいと思いますか? 私はまだ TFS API の経験がないので、何が可能で何が不可能かを判断する方法がありません。これを未処理の例外ハンドラーでアプリに統合すると思います。例外の候補が見つかったら、メールで通知する必要があります。その過程で、特定の例外がイントラネット上のユーザーによってスローされた回数、誰が、いつ、どのようにスローしたかなどをログに記録すると便利です。これにより、多くの時間 (およびお金) を節約できます。

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

tfs-sdk - TFS が使用している容量を確認する方法

TFS がどのくらいのスペースを使用しているかを調べようとしています。TFS に簡単な空き容量を確認するコマンドはありますか?

また、ハード ドライブの空き容量を TFS にポーリングし、特定の週または日に大きな変更や大量のファイルがいつ誰によって追加されたかを確認する方法はありますか?

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

tfs-sdk - TFS2010テストケーステストステップのテキストのリッチテキスト?

私は現在、MicrosoftのTest Manager 2010 TestStep Editorコントロールの制限に対する可能な解決策を評価しています。誰かが知っているかどうか、もしそうなら、ステップのアクションフィールドと期待される結果フィールドにリッチテキストを書き込む方法を知っているかどうか疑問に思いました。私が見た限りでは、入力として「ParameterizedString」を取りますが、「[...]パラメータが埋め込まれた文字列を表します。[。 ..]"。

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

visual-studio-2010 - TFS 2010 で TFS API を使用してブランチをロックする方法は?

TFS 2010 で TFS API を使用してブランチをロックすることはできますか?

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

tfs - How to Find TFS Changesets Not Linked to Work Items

Is there a way, either via a query or programmatically, to identify all TFS Changesets that are NOT linked to a Work Item?