問題タブ [tf-cli]
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.
command-line - TFS コマンドライン ヘルプ
TFS から情報を取得しようとしています。具体的には、特定のユーザーについて、日付とすべての変更された項目 (インライン差分のボーナス ポイント) を含むすべての変更セットのリストを取得したいと考えています。このリストは、変更されたすべてのファイルの差分を実行するために使用されます。
次のようなもの:
これにはTFSレポートを使用できると思いますが、レポートサーバーへのアクセス許可がありません:(
いくつかの正規表現を使用して C# でこれを実行することもできますが、それは避けます。
ありがとう :)
tfs - TFSでロックされているすべてのファイルを検索する
ロックされているすべてのファイルを表示したいのですが。これまでのところ、tf.exeステータスを使用して、「!」が付いているものを探すことしかできませんでした。UIの場合のように、「ロック、編集」として報告されないためです。何か案は?ありがとう。
visual-studio - TFSから最後に「GetLatest」を使用したのはいつですか。
自分のマシンにいくつかのバージョンのコードがあります。同じバージョンのコードで2台目のマシンをセットアップして、このバージョンに基づいてシェルフセットをプルダウンできるようにします。しかし、私は自分のマシンで最後に取得した日時を書き留めていませんでした。
正しいバージョンを取得するには、自分のマシンで最後に「最新の取得」を行ったのはいつかを知る必要があります。おそらくコマンドラインで、これを行うための何らかの方法があるはずです。誰か知っている?
tfs - あるTeamFoundationプロジェクトから別のプロジェクトへのファイルの移動
私たちのプロジェクトは、いくつかのコードを別のチーム基盤プロジェクトに分割する必要がある段階に達しました。これらのファイルを移動して、バージョン管理履歴を保持したいと思います。一時的に、ファイルを元のチームファウンデーションプロジェクトにコピーして戻し、毎日のビルドとテストのプロセスが中断しないようにファイルを再追加します。ビルドとテストのプロセスを変更できるので、これらの一時的なコピーの削除を開始します。
私たちが気付いている問題の1つは、トランクにマージされていないチェンジセットがあるかどうかを確認するために、さまざまなメンテナンスブランチをチェックする夜間のスクリプトがあることです。今では、以前にマージされたチェンジセットについて泣き言を言っています。これらのチェンジセットは、移動および再追加されたファイルに関連しているようです。なぜこれが見られるのか、そしてこれらのマージ候補をどのように破棄できるのかについてのアイデアはありますか?マージ/破棄を行う場合、TFは「マージする変更はありません」と通知します。混乱しているようです。また、このアプローチで遭遇する可能性のある他の問題はありますか?おそらくもっと良いアプローチがありますか?
visual-studio-2008 - tfdiffの説明
Visual Studio 2008ツールを使用して、
変更セット14318と14317のASCII差分を取得しようとしています。
GUIを使用してこれを行うことができます:
次に、ファイルを選択して右クリックし、[以前のバージョンと比較]を選択します。ただし、これは少し面倒で、GUIベースです。私の目前の仕事は、多くの変更を別のブランチにバックポートすることです。テストを自動化して(たとえばPythonを使用して)、正しく実行したことを確認したいと思います。さて、教育目的のために、私は解決策を見ずにすべての変更を手作業で行い、次に2つの変更を比較して、違いを探すようにします。これが私がtfについて好きなことです-私はタイプすることができます:
影響を受けたファイルの詳細を表示します。
同様に、すべての違いが保存されたout.txtを取得したいと思います。私はPythonの部分を処理できると確信しています。私は間違いなくtf.exeツールを使用してそれを行う方法を知りたいですが、これを達成するための他のトリックも知っている場合は(いくつかのクールなサードパーティツール、またはPowerShellスクリプトも教えてください)。
ありがとうございました!
ああ、ちなみに、私はこれをチェックしました:http: //msdn.microsoft.com/en-us/library/6fd7dc73 (VS.80).aspx
そして私はこれを試しました:
そして、私はこのエラーを受け取りました:ファイル(またはフォルダー)c:\ Program Files(x86)\ Microsoft Visual Studio 9.0 \ VC\14318は存在しません。
よろしくお願いします。
編集:これを行うことができるツールはありますか?
tfs - tfmergeの出力のアスタリスクは何ですか
上記の出力でアスタリスクが何であるかを誰かが説明できますか?現在のクエリの範囲外の変更を含み、「部分的」であるチェンジセットを示していると思いましたが、調査ではそうではありません。
何かオファーはありますか?そのようなチェンジセットを特定する方法があれば、それは本当に役に立ちます。現在の計画では、各チェンジセットの内容をファイルにダンプし、スコープ外の変更がないか手動で検査する必要があります。
powershell - Powershell と TFS: tf.exe と Power Tools の TFS コマンドレットの比較?
TFS インスタンスで大量の移動を行うスクリプトを作成中です。2010 TFS Power Tools で使用できる tfs コマンドレットがありますが、それらのヘルプ ドキュメントは非常にまばらです。具体的には、Add-TfsPendingChange は名前の変更をサポートしていないようです。そのため、代わりに「tf.exe rename」を使用する必要があります。
まず、コマンドレットのドキュメントを見逃していませんか? コマンドで get-help を試しましたが、-detailed または -examples フラグをサポートしていません。もっと利用できるものはありますか?
第二に、通常の tf.exe よりもコマンドレットを優先する理由は何ですか? 同様の機能を実行するときにパイプを介してオブジェクトを渡す以外に利点はありますか?
tfs - TFS コマンドライン ヘルプ : ブランチのチェックインを拒否する
ブランチのチェックイン許可を拒否する tf.exe コマンドを見つけようとしています。
ブランチを右クリック -> プロパティ -> セキュリティ タブ -> グループ "[mytfs]\Contributers" を選択し、[チェックインを拒否] チェックボックスを選択して、これを手動で行います。
ビルドが成功したら、同じ手順を実行して「チェックイン」を許可します。
コマンドラインでできる限り、
しかし、「何とか何とか何とかの作業フォルダマッピングはありません..
私が何か間違ったことをしている、または間違ったコマンドを使用しようとしている場合、誰かが私を助けてくれますか?
TFS バージョン: 2005
ありがとう!サンジーブ
tfs - TFS コマンド ライン クライアントの既定の場所
TFS コマンド ライン クライアントを使用している場合、それは常に@ <ドライブ>:\Program Files\Microsoft Visual Studio 8\Common7\IDEにありますか? このページを参照しています。