我已经将我的jave项目构建为:

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


在我的lib文件夹的根目录中,我放置了所有外部.jar文件(休眠,jboss等)。现在,我决定将我所有的第三方jar文件移动到另一个存储库(即Lib)中,并在检出项目时将它们放在我的lib文件夹中。我用svn:externals来做到这一点。我已经创建了如下的Lib库:

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


为什么当我使用svn:external属性将这些jar文件引用到Lib存储库中的其他文件夹时,仅检出最后一个外部属性中的.jar文件?

最佳答案

svn:externals是版本控制的属性,因此,您获得的文件与工作副本当前修订版的svn:externals状态相关

关于java - 如何从位于不同svn存储库中的jar文件填充我的lib文件夹?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9348005/

10-11 09:04
查看更多