[ソフト] Subversion の svn:externals

ある仕事で派生プロジェクトが出来たのですが、大部分のソースは共通なので完全にプランチにしてしまうと共通部の変更が大変かな? と思い
派生プロジェクトでは、共通部分を外部定義 (svn:externals) にしてみました。

これは Unix フィルシステムにある ソフトリンク(ln -s ...) みたいなものです。共通部分の変更は、update するだけで派生プロジェクトでも直ぐに更新できて便利です。


しかし、更新のチェックは プロジェクトのトップで行わないとダメです !
共有部分のパスで「チーム→リポジトリーの同期化(Eclipseの場合)」を行っても,
共有部分のトップパスに変更があるという情報しか得られません。


なんとなく理由は推測できるけど、注意が必要ですね ^^;