問題タブ [tfs-power-tools]
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 - TFSですべてのファイルが「マージ」とマークされているのはなぜですか?
開発ブランチをメインブランチにマージしています。開発ブランチで変更したファイルのサブセットのみがあり、他のすべてのファイルは変更されないままである必要があります。論理的には、変更したファイルのみをマージしたいと思います。変更していないファイルはチェックインしません。
しかし、TFSでマージ操作を実行すると、ツリー内のすべてのファイルに変更タイプ'merge'のマークが付けられます。ソースコードツリー全体のすべてのファイルをチェックインする必要があるようです。チェンジセットを見て、プロジェクトの一部として実際にどのファイルを変更したかを確認することができなくなるため、これは本当にやりたくありません。
最初は、tfpt.exe Undo Unchangedコマンドを使用して、すべての「マージ」変更を元に戻すことができると思いましたが、これではそれらの変更は元に戻されません。
誰かがこれについて何かアイデアがありますか?ありがとう。
tfs - TFS PowerShell Snapin をセットアップする方法
TFS Power Tools をインストールしており、powershell スナップインを使用しようとしていますが、セットアップ方法がわかりません。インストール フォルダーを見ると、次の 5 つの dll しか表示されません。
私はinstalutilを使用してそれぞれをインストールし、次のpsコードを使用してインストールされているコマンドレットを確認し、スナップインを追加できるようにしましたが、これらのdllにはほんの一握りしか存在しないようで、これらのコマンドは今のところ役に立ちません.
ありがとう。
tfs - tfpt.exe、tf.exe、またはTFS API(PowerShellから)を介してチェンジセットをクエリできますか?
WIQLで情報を見つけるのにあまり成功していませんが、ワークアイテムをクエリする方法を知っています。どこでも繰り返されるように見える1つの基本的な例があります。
チェンジセットをクエリできるようにしたいと思います。tf.exe、tfpt.exe、または..で実行できますか?
tfs - TFS パワー ツール 2008 で新しいチーム プロジェクトを作成できない
.net アプリケーションでバックグラウンド プロセスとして tfpt createteamproject コマンドを実行して、新しいチーム プロジェクトを作成しています。ただし、ログから次の例外が発生します。
2009-10-06 17:02:10Z | モジュール: 内部 | Team Foundation Server のテンプレート情報 " http://vm-devt9:8080/tfs" が Team Foundation Server から取得されました。 | 完了時間: 0.015586 秒 2009-10-06 17:02:10Z | モジュール: エンジン | スレッド: 1 | 新しいプロジェクトは "MSF for Agile Software Development v5.0" で作成されます" 方法論 2009-10-06 17:02:10Z | モジュール: エンジン | 取得された IAuthorizationService プロキシ | 完了時間: 0.15586 秒 ---例外エントリの開始 --- 時間: 2009-10-06 17:02:10Z モジュール: エンジンイベントの説明: TF30226: ユーザーにプロジェクト作成権限がありませんでした例外の種類: System.Security.SecurityException 例外メッセージ: TFXXXXXX: このバージョンの Visual Studio Team System Web サービスでチーム プロジェクトを作成できません.クライアントを互換性のあるバージョンにアップグレードしてくださいVisual Studio Team System 2010 で。スタック トレース: Microsoft.TeamFoundation.Proxy.AuthorizationService で。Microsoft.VisualStudio.TeamFoundation.SecurityHelper.UserHasCreatePermissions (ELeadLogger ログ) の CheckPermission(String objectId, String actionId) --- 例外エントリの終了 ---
2009-10-06 17:02:10Z | モジュール: エンジン | スレッド: 1 | TF30172: 新しいチーム プロジェクトを作成する権限がありません。2009-10-06 17:02:10Z | モジュール: BatchTeamProjectCreator | スレッド: 1 | Microsoft.VisualStudio.TeamFoundation.ProjectCreationException: TF30172: 新しいチーム プロジェクトを作成する権限がありません。Microsoft.VisualStudio.TeamFoundation.EngineStarter.CheckPermissions() で Microsoft.VisualStudio.TeamFoundation.EngineStarter.CreateProject() で Microsoft.VisualStudio.TeamFoundation.BatchTeamProjectCreator.CreateProject() で Microsoft.VisualStudio.TeamFoundation.BatchTeamProjectCreator.BatchCreateTeamProject() マイクロソフトで.VisualStudio.TeamFoundation.BatchTeamProjectCreator.BatchCreateTeamProject(String teamProjectCreationSettingFile, String& logFileFullPath)
2009-10-06 17:02:10Z | モジュール: BatchTeamProjectCreator | スレッド: 1 | チーム プロジェクトのバッチ作成に失敗しました。
また、プロセス テンプレートを指定するときに二重引用符で問題が発生しました (MSF for Agile Software Development v5.0 を使用しています)。
私はすべての管理者およびチーム プロジェクトの作成権限を設定していますが、ここで問題が発生していることを誰か指摘できますか?
ありがとう、タラ。
tfs - tf.exe 使用時にワークアイテムをチェックインに関連付ける方法
TFS には、すべてのチェックインを作業項目に関連付ける必要があるルールがあります。tf.exe を使用してファイルをチェックインする自動化された毎日のビルド プロセスがあります。しかし、ファイルを作業項目に関連付ける方法が見つかりませんでした。tfpt のことを聞いてインストールしましたが、それを使用してファイルを変更セットに関連付けることもできませんでした。これを行う別の方法はありますか?
ありがとう!
visual-studio-2005 - TFPT2008をVS2005/TFS2008で使用できますか?
TFS 2008がありますが、Visual Studio 2005を使用しています。tfpt.exe2008の機能の一部を使用したいのですが、tfptをインストールしようとすると、コマンドラインツールがインストールされません。
Visual Studio 2008を持っていないので、インストールされないと思います。誰か確認できますか?誰かがこれを回避する方法を知っていますか?
TFS 2008を使用しているので、TFPT2008を使用できない理由はわかりません。ありがとうございます。
merge - TFPT unshelve & Migrate: マージ用のベース バージョンは何ですか?
tfpt unshelve /migrate を使用して、シェルブセットを別のブランチに保留解除しようとしています。アンシェルブを実行すると、ファイルをターゲット ブランチ内のファイルとマージしようとします。このファイルの基本バージョンをどこで取得しているのかわかりません。ベースのバージョンを誰か教えてもらえますか?
tfs-power-tools - TFPT.exeはどのワークスペースで作業するかをどのように見つけますか?
コマンドからtfptを使用すると、次のエラーが発生します。
ここでは、Undo Unchangedコマンドを使用しようとしていますが、他のコマンドでもこのエラーが発生しています。私がいるパスは、TFSワークスペースにマップされている正確なパスです。私もこれを試しましたが、どちらも機能しません
現在のパスを使用してそれを理解しているだけだと思いましたが、正しく機能させることができません。誰かがこれがどのように機能するか知っていますか?
visual-studio - Visual Studio TFS でロールバックするには?
私は、VSTS 2008 を使用する大規模プロジェクトの 1 つのサブモジュールに取り組んでいます。
モジュールを以前のバージョンにロールバックする必要があります (約 4 回前のチェックイン)。Visual Studio UI でこれを実行しようとしましたが、最終的にロールバックするオプションがないことに気付きました。
いくつかの調査の結果、コマンドライン ツールによるロールバックをサポートすることを目的とした Power Tools のダウンロードがあることがわかりました。ただし、それに関するドキュメントは事実上ないようです。
VS2008で以前のバージョンにロールバックする方法を段階的に説明できる人はいますか? (電動工具またはその他の方法を使用)。
おまけの質問です。VS2010 でより強力なロールバック サポートが得られるかどうか知っている人はいますか?
regex - TFS 2010 の禁止パターン チェックイン ポリシー
TFS 2010 Power Tools の Forbidden Patterns 部分を使用しようとしましたが、何か理解できません。これを使用しようとすると、何も変更できません! 最近リリースされたバージョン (2010 年 4 月 23 日だと思います) を使用しているため、古いバージョンではありません。
まず、はい、正規表現ベースであることはわかっているので、その疑いを晴らしましょう...
次のシナリオをブロックしようとしました。
1) という名前のファイルを生成するように、すべての T4 EF テンプレートを変更しましEntityName.gen.cs
た。次に、TFS がそれらのファイルをチェックインしないようにしました。正規表現を使用しました\.gen\.cs\z
が、何も変わりませんでした。\z
とナッダなしで試してみました!
2) app.config ファイルと web.config ファイルをデフォルトでチェックインしたくありません。これは、ビルド スクリプトが per を生成するために使用する app.config.base および web.config.base ファイルに格納されているためです。 -environment app.config および web.config ファイル。そのため、次の正規表現を試してみましたが、何も機能しませんでした! web\.config\z
、app\.config\z
、web\.release\.config\z
およびweb\.debug\.config\z
。
私がこれを台無しにしているのは何ですか?