2012-02-19 12 views
1

私はjaveプロジェクトのように構成されている:私のlibフォルダのルートに別のsvnリポジトリにあるjarファイルからlibフォルダを埋めるには?

MyProejct 
    - src 
    - build 
    - test 
    - lib 
    - .. 

、私は外部の.jarファイル(休止状態は、JBossなど)のすべてを配置しました。今では、サードパーティ製のjarファイルを別のリポジトリ(Namib Lib)に移動し、プロジェクトをチェックアウトしているときにlibフォルダに置くことにしました。私はこれを行うためにsvn:externalsを使用しました。私は次のように私のLibレポを作成しました:私はSVN使用して、これらのjarファイルを参照するとき

Lib Repository 
    - hibernate 
    - jsf 
    - junit 
    - ... 

はなぜ:私のLibレポで別のフォルダに外部の財産を、私の最後の外部プロパティで唯一の.jarファイルがチェックアウトされていますか?

答えて

0

中に多くのファイルを持ってすることはできません別のリポジトリから来ているフォルダは外部を使っています。これを行う最善の方法は、各.jarファイルをそれぞれのフォルダに保存し、そのフォルダの内容を関連する外部プロパティで更新することです。

0

のsvn:見た目はプロパティをバージョン管理されている、したがって、あなたはSVNの状態に相関ファイル、取得:作業コピーの現在のリビジョンの外観を

+0

したがって、別のreposにあるすべての.jarファイルを1つのフォルダに収集するにはどうすればよいですか? – hsalimi

+0

@hsalimi - 私はあなたのテキストを読んでいるので、libにすべてのファイル(物理的に)があります。 **あなたが持っていたい外付けの**はどれですか? SVN 1.6の場合、ファイルレベルで外部関数を使用し、外部リソースのPEGリビジョンを定義またはスキップすることができます –

+0

Qを更新します。 – hsalimi

関連する問題