2011-02-03 7 views
0

私はプラグインを作成していますが、ワークスペースに存在するプロジェクトの中に、コミットされていないSVNファイルがあるかどうかを調べる必要があります。私はSVNリポジトリとやりとりするために破壊的な方法を使用しています。私はそこに確信しています、破壊的なことがあります:)しかし、私はそれがある場所を見つけることができませんでした。例として持っている。ソース管理にコミットされていない変更があるプロジェクトを検索するにはどうすればよいですか?

これを達成する方法を知っていますか?または例を探す場所は?ありがとうございました。

答えて

1

私はこのコードを自分自身に干渉したことはありませんが、デベロッパーはあなたのパッケージエクスプローラーのファイルに置いてあります(小さなものは、コミットされていない変更のために)、org.eclipse.ui.decorators拡張ポイントで提供されます。したがって、例としては、ワークスペース内のorg.eclipse.team.svn.uiプラグインをインポートし(ファイル>インポート>プラグインとフラグメント)、plugin.xmlを見て、この作業を行うデコレータを見つけ出す必要があります誤解されていなければ、org.eclipse.team.svn.ui.decorator.SVNLightweightDecoratorです。

これで幸運なことに、チームAPIは使用するのが最も簡単ではありません。

+0

yes man!あなたは最高です。できます :) – Tchypp

0

私は分かりませんが、svn statusは、どのファイルがバージョン管理下にあるのか、どのファイルがそうでないのかを教えてくれます。

関連する問題