VSPackageを使用してVisual Studio 2010用のツールウィンドウを作成しようとしていますが、そのすべてが作成されています。私のプロジェクトでは、TFS 2010にアクセスしようとしています。たとえば、あるプロジェクトで作業しているときに、いくつかのファイルがチェックアウトされ、後でチェックインする必要がないファイルを変更します。むしろ、tfsを通過してチェックインしたくないファイル(非常に時間がかかることがあります)を選択すると、ファイルをフィルタリングしたり、ファイルを "チェックインしない"タイプのリストに追加したいと考えています。だから基本的には、ファイル/フィルタをチェックインしないようにする。私が誰かがチェックインしたいときにイベントに接続するためのプラグイン/ツールウィンドウは、フィルタ/ファイル内のすべてのファイルの選択を自動的に解除する私が設定したリスト。私は何をしたいのか良いアイデアを持っています。私は、tfsと通信するためには、始めるには良い場所が必要です。だから私は自分のコレクションにアクセスできるようにする必要があり、誰かがファイルをチェックインしたいときに通知する必要があることを知っています。チェックインしたくないファイルの状態のチェックを変更することができます。そのすべてでセンス。どんな助けも大いに評価されるでしょう!Visual Studio/Team Foundation Server 2010の拡張
2
A
答えて
1
クラスTeamFoundationServerExt(http://msdn.microsoft.com/en-us/library/microsoft.visualstudio.teamfoundation.teamfoundationserverext.aspx)が、あなたが探しているものを提供する場合があります。
Visual Studio内に現在のTFSコンテキストが含まれています。チームエクスプローラーで接続しているチームプロジェクト。
そこから、VersionControlServerオブジェクトを取得できます。このオブジェクトは、チェックイン関連のイベントを公開します。詳細はhttp://blogs.msdn.com/b/buckh/archive/2012/01/25/how-to-get-the-tfs-objects-used-in-our-own-ui-integration.aspxを参照してください。
上記のブログ記事には素晴らしいコードサンプルがあります。
1つ最後のこと:除外しようとしているファイルを正規表現で定義できる場合は、Team Foundation Server Power Toolsの一部である[禁止パターン]チェックインポリシーを使用できます。
関連する問題
- 1. Visual Studio 2010 Team Foundation Serverソースコントロール問題
- 2. Visual Studio 2010でTeam Foundation Server 2010を使用できますか?
- 3. Team Foundation Server 2010 API
- 4. Team Foundation Server 2010 DashBoard
- 5. のTeam Foundation Server 2010の - プロジェクト
- 6. Visual Basic 2010 ExpressとTeam Foundation Serverを統合しますか?
- 7. Visual Studio 2010拡張機能の使い方 - 3つの質問
- 8. SQL Server 2012の\ VS 2010のカスタムファイル拡張子
- 9. Visual Studio拡張インストール
- 10. Visual Studio 2010 C#Intellisenseを拡張しますか?
- 11. SQL Server拡張ストアドプロシージャ
- 12. ドラッグファイル警告拡張VS 2010?
- 13. メニューの[ソース管理を変更] - Team Foundation Server 2010
- 14. Team Foundation Server 2010でチームプロジェクトコレクションを検出する
- 15. Team Foundation Serverのアドイン
- 16. Visual Studioを拡張する
- 17. Visual Studioコマンドライン拡張子
- 18. Visual Studioテキストエディタ拡張子
- 19. Team Foundation Serverのチームスプリント
- 20. Sharepoint Foundation 2010とInfoPath 2010
- 21. SQL Serverハッシュバイスと拡張Ascii
- 22. Team Foundation Server - SQL Serverのバージョン管理
- 23. のVisual Studio 2010には
- 24. Team Foundation Server 2010の「バグ」へのアクセスを制限する
- 25. Team Foundation Server 2010プロジェクトのコレクションとプロジェクトのアクセス許可
- 26. Team Foundation Serverのマージマージ
- 27. Visual Studio 2010にインストールされている拡張機能のリストを共有
- 28. Team Foundation Server 2010は私の.tfignoreファイルを尊重しません
- 29. Team Foundation Server 2010 SharePointのWebサイトを削除
- 30. Team Foundation Server 2010小規模チームのプロジェクト構成