1

SVNチェックアウトツリー内に直接配置されていないEclipseプロジェクトをセットアップしています-代わりに、Eclipseで「link src」オプションを使用してプロジェクトをセットアップします。このアプローチの背後にある考えは、主に、親 svn ツリー構造を直接指すプロジェクトを作成するときに Eclipse (および実行中のプラグイン) が作成するすべての混乱から SVN チェックアウト ツリーを解放することを目的としています。このアプローチで私が抱えている問題は、subclipse が「リンクされた src」フォルダーから .svn 情報を読み込めないため、これらのリンクされたリソースのいずれに対しても比較/履歴などの機能を利用できないことです。質問は、回避策はありますか? そうでない場合、より良いアプローチはありますか?

4

2 に答える 2

1

svn ツリーから混乱を避けるために svn ignore を使用しないのはなぜですか? Subclipse svn:ignoreを参照してください

于 2012-07-16T17:30:50.213 に答える
1

Subclipse は、Eclipse ドキュメントの「リンク フレンドリー」であるという戦略に従います。つまり、リンクされたリソースを自動的に無視するということです。見る:

http://help.eclipse.org/juno/topic/org.eclipse.platform.doc.isv/guide/team_resources_linked.htm

Subclipse はすべての操作を Subversion API に依存しており、Subversion はファイル システムで動作します。リンクされたリソースのような Eclipse 固有の機能についての知識がないため、Subversion の作業コピーの通常のセマンティクスに従うことしかできません。これらのリソースの存在を作業コピーの一部として認識できませんでした。

Subclipse では、プロジェクト ルートが作業コピーである必要があり、それ以外に含まれているか無視されているものは、使用する Subversion 機能に基づいています。

于 2012-07-17T15:51:11.310 に答える