大規模な開発になると、モジュールを分割して開発することになりますが、各モジュールで参照するライブラリ(Javaの場合はjar)は、共通の一ヶ所で管理したくなることがあります。 構成管理リポジトリでは、リポジトリからファイルを取得したらそのまま開発に入れるディレクトリ構成にしておくことが望ましいですが、複数モジュールが存在する中でそのような管理をしようとすると、ライブラリを多重管理することになってしまいます。 そこで、シンボリックのような参照ができると、ライブラリの管理が一元管理できて簡単です。 Subversionには、「外部参照」といって、リポジトリのシンボリックリンクのようなことを実現する方法があります。 以下にその設定手順を示します。 リポジトリの構成 SampleProject ├─branches ├─tags └─trunk ├─lib ├─module-a └─module-