私はjaveプロジェクトを次のように構成しました。
MyProejct
- src
- build
- test
- lib
- ..
libフォルダーのルートに、すべての外部.jarファイル(hibernate、jbossなど)を配置しました。ここで、すべてのサードパーティのjarファイルを別のリポジトリ(つまりLib)に移動し、プロジェクトをチェックアウトするときにそれらをlibフォルダーに置くことにしました。私はこれを行うためにsvn:externalsを使用しました。次のようにLibリポジトリを作成しました。
Lib Repository
- hibernate
- jsf
- junit
- ...
svn:externalプロパティを使用してこれらのjarファイルをLibリポジトリ内の別のフォルダーに参照すると、最後の外部プロパティ内の.jarファイルのみがチェックアウトされるのはなぜですか?