どのようにプログラムで削除されたファイルを検出するには?

StackOverflow https://stackoverflow.com/questions/917406

  •  06-09-2019
  •  | 
  •  

質問

のTeam Foundationでは、あなたがこれを行うことにより、削除されたファイルを表示するにはチームエクスプローラを求めることができます:

  

[ツール]> [オプション]> [ソース管理>   ビジュアルTeam Foundation Serverの>ショー   ソース管理で削除されたアイテム   エクスプローラます。

私の質問は、あなたがプログラムで同じことを行うのですかですか?

私は同期ツールを開発しています、と私はTFSで削除されたファイルを検出する必要があります。 Workspace.Get(...)唯一の非削除されたファイルを返します。

私はそれを達成することができますどのように任意のアイデア?

役に立ちましたか?

解決

[スタート]メニューで、Visual Studioフォルダに移動し、「Visual Studioツール」サブフォルダからのVisual Studioコマンドプロンプトを起動します。

あなたが実行するコマンドは、次のとおりです。

tf dir /server:myserver $/myproject /recursive /deleted

(MYSERVERとmyprojectには、サーバーとのプロジェクトである)

一般的な情報のための「TFヘルプ」、このコマンドの詳細ヘルプは、「TFSは、DIRを助ける」、または詳細は、「tf.exe」でGoogleを使用します。

他のヒント

VersionControlServer.QueryHistoryのAPIを使用すると、削除を含むすべてのバージョン管理操作が含まれていますチェンジにアクセスできるようになります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top