問題タブ [tfs-2005]

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 投票する
6 に答える
42898 参照

tfs - Team Foundation Server 2005 および 2008 で自分のワークスペースを変更するにはどうすればよいですか?

いくつかの異なるワークスペースに複数のプロジェクトがあります。ただし、現在のワークスペースを変更する方法がわからないようです。その結果、自分のマシンでチェックアウトしたファイルが、他のユーザーによってチェックアウトされているように表示され、アクセスできなくなります。

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

tfs - Team Foundation Server 2005 から 2008 へのインポート

既存の TFS 2005 インストールと新しい 2008 があります。2008 サーバーには既に新しいプロジェクトがいくつかありますが、古いプロジェクトを 2005 からこの新しいサーバーに移動しようとしています。

プロジェクトのソース管理を壊してから 2008 サーバーに追加するのではなく、これを実行して監査履歴を維持する簡単な方法を知っている人はいますか?

ありがとう

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

visual-studio - TFS2005での完全な削除

TFS 2005のソース管理下にあるフォルダ/ファイルを完全に削除するにはどうすればよいですか?

コマンドについては知っていますtf destroyが、それはTFS2008でのみ機能します。

CodePlexのTFSPowerPackについても知っていますが、これを実現するための組み込みツールがあるかどうかを知りたいです。

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

tfs - ソース管理エクスプローラーがチェンジセットのブランチとマージの両方を表示する場合、それはどういう意味ですか?

TFS 2005にあるコードベースの履歴を理解しようとしていますが、すべての変更がブランチとマージの両方としてマークされているチェンジセットに遭遇しました。

Add、Edit、Delete、Branch、Merge、Undelete、Encodingなどのさまざまな組み合わせが何を意味するのかを説明するもの(特にMSDNで)を見つけることができません。それぞれを単独で使用するとかなり自明であり、追加と削除のように一緒に意味をなさないものもあるので、合法的な組み合わせとその意味についての情報を探しています。

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

visual-studio-2005 - tf.exeが提供できない場合、VS 2005はすべてのTFSチームプロジェクトの履歴をどのように提供しますか?

Visual Studio 2005のTFSソース管理エクスプローラーでは、これらはTFSサーバー自体の最上位ノードであり、各チームプロジェクトに子ノードがあります。サーバーノードまたはチームプロジェクトのノードのいずれかを右クリックすると、View Historyアイテムがあるコンテキストメニューが表示されます。これを選択すると、選択した特定のチームプロジェクト、またはすべてのチームプロジェクトのいずれかについて、過去200件程度のチェンジセットを表示する履歴ウィンドウが表示されます。

私が疑問に思っているのは、すべてのチームプロジェクトにわたるこの歴史です。コマンドラインtf.exe historyコマンドは、(私が理解しているように)基本的にVSTFSソース管理プラグインによって提供されるのと同じ機能を提供します。しかし、このチーム全体のプロジェクトの履歴tf.exe historyを提供する方法を理解することはできません。

コマンドラインでC:\、ワークスペースのルートとしてマップし、、、、およびチームプロジェクトとしてマップしたとすると、次のことができますFooBarBaz

チームプロジェクトに影響を与えFooた最後の200のチェンジセットを取得します。またはチームプロジェクトフォルダ内から

これはチームプロジェクトでも同じことを行います。ここではワイルドカードが許可されているBarことに注意してください。*.*

ただし、これらはいずれも機能しません(それぞれに表示されるエラーメッセージが表示されます)。

履歴コマンドは正確に1つの項目を取ります

ソース管理サーバーを特定できません

ワークスペースを特定できません

tfワークスペースを指定するためのオプションがドキュメントに表示されません。現在のフォルダからのみ判別したいようです。

では、VS 2005は何をしているのでしょうか?内部で各チームプロジェクトの履歴を順番に実行し、結果をまとめていますか?

私が動力工具で試したことにも注意してください。tfpt historyコマンドラインから、ここに表示されるのとまったく同じエラーメッセージが表示されます

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

mapping - Team Foundation Server 2005 によって上書きされるワークスペース

ワークスペース パスの長さの制限により、チーム ビルドの 1 つで使用されるワークスペース パス マッピングを短くする必要がありました。驚いたことに、ビルドを起動するたびに、以前のパス マッピングによって何らかの形で上書きされます。

Team Foundation キャッシュ (C:\Documents and Settings\TFS_BuildService\Local Settings\Application Data\Microsoft\Team Foundation\1.0\Cache) を削除し、ビルドを起動して、ワークスペースが上書きされたことを再度確認しました。

他に解決策がなかったため、Team Foundation Server データベース内のワークスペース マッピングを直接変更することに必死になりました。しかし、ビルドを起動した後、ワークスペース パス マッピングが古いものに置き換えられました。

私が遭遇しているこの奇妙な TFS の動作について、誰にも何か考えがありますか?

どんな助けでも大歓迎です。

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

visual-studio-2008 - Visual Studio 2008 から Team Build 2005 でレポート API をビルドする

当店は Team Foundation 2005 サーバーでセットアップされていますが、すべての開発作業は Visual Studio 2008 で行われます。

私ができるようにしたいのは、特定のビルド定義のビルド履歴を調べ、テスト結果を抽出して、チーム ビルドが実際には提供しない種類のきれいなグラフを生成するプログラムを作成することです。

ただし、TFS API からビルド サービスを取得するのに問題があります。VS2008 で TeamFoundationClient dll を参照すると、明らかに TFS2008 クライアント オブジェクトが取得され、TFS2005 では接続できますが、2008 Build Server サービスに問い合わせることはできません。

2005 API の使用に関する次の投稿を見つけました: http://notsosmartbuilder.blogspot.com/2006/12/get-build-changes-changesetdata.html

ただし、BuildStore オブジェクトは 2008 クライアント オブジェクト モデルの一部ではなくなりました。2005 クライアント DLL に何らかの方法でアクセスできますか? 開発者のマシンに Team Explorer をインストールして VS2005 を入手できますが、もっと簡単な方法はありますか? VS2008 プロジェクトの 2005 インストールから特定の DLL (どれ??) を参照することもできますか、それとも VS2005 で単純に開発する方が簡単ですか?

私が試すことができる他の代替アプローチはありますか? (ビルド時に情報を収集し、それを自分で保存する BuildLoggers; .trx ファイルを解析する方法 (単体テストの実行ごとに複数の trx ファイルがあることは言及しましたか?); TFS レポートを使用する (レポート サービスは壊れています)私たちの TFS インストール) など?)

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

.net - 2 つの変更セットのみをマージする方法 (TFS)

代替テキスト

162489 と 162990 が表示されます。これらをマージするにはどうすればよいですか?

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

tfs-2005 - TFS 2005 または 2008 で変更セットを「修正」する方法はありますか

チェックイン時にファイルを除外した場合、またはチェックインに不要なファイルを誤って含めてしまった場合、作成された変更セットを変更する方法はありますか?

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

tfs - プロジェクトを TFS2005 から TFS 2008 に移動する

あるTFSサーバーから別のTFSサーバーに単一のプロジェクトをエクスポート/転送する方法を知っている人はいますか?

作業中の 2 つの TFS サーバーがあります。古いサーバー (demo1) はデモ用として開始され、その後使用されすぎたもので、新しいサーバーは TFS1 です。

これはすべて私の時間の前に行われ、私は問題に対処しなければなりませんでした.

プロジェクトのほとんどは、履歴/ブランチ情報を必要としませんでした。しかし、1つはそうしました。残念ながら、この 1 つの大きなプロジェクトを除いて、すべてのプロジェクトを移動することがかなり前に決定されました (履歴はなく、ファイルからの単なるコピーです)。

これは、TFS1 が多数の小規模プロジェクトで独自の履歴を持ち、demo1 が大規模プロジェクトにのみ使用されることを意味します。

ここで、この 1 つのプロジェクトとそのすべての履歴を移動したいと考えています (リリース コードの直接のコピーを取得できるため、ブランチはそれほど重要ではありません)。

あるTFSサーバーから別のTFSサーバーに単一のプロジェクトをエクスポート/転送する方法を知っている人はいますか? このようなことができるツールはありますか?