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