我已经将我的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/