我一直在使用 svn:externals 将 Zend 框架文件引入我的项目。这就是我的 svn:externals 的样子:
-r 22731 http://framework.zend.com/svn/framework/standard/trunk/library/Zend/ Zend
-r 22731 http://framework.zend.com/svn/framework/extras/trunk/library/ZendX/ ZendX
我将它绑定(bind)到修订版 22731,这是此存储库路径的修订版:http://framework.zend.com/svn/framework/standard/tags/release-1.10.7
我认为这是使用外部的首选方式,但是当我查看 Zend_Version
类时,我注意到它说 const VERSION = '1.11.0dev';
.我应该像这样做 svn:externals 吗?
http://framework.zend.com/svn/framework/standard/tags/release-1.10.7/library/Zend/ Zend
http://framework.zend.com/svn/framework/standard/tags/release-1.10.7/extras/library/ZendX/ ZendX
最佳答案
我采用后一种方式,链接到标记版本,效果很好。
事实上,我相信 Matthew Weier O'Phinney 有一篇博文推荐了这种方法。如果我找到它,我会四处寻找并编辑答案。
更新:这里是 MWOP post我提到。有趣的是,我记错了。在评论中,他将您的方法(指向特定修订版)确定为绝对万无一失的方法,并指出虽然非常罕见,但标记版本可能会更改。
关于svn - Zend 框架和 svn :externals,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3469915/