如果我没有遇到this page,我不会去了解svn:externals。所以,我设置了我的工作文件夹。然后“svn:externals”有什么好处?
mkdir lib/vendor
svn add --parents lib/vendor
svn ps svn:externals 'symfony http://svn.symfony-project.com/branches/1.4/' lib/vendor/
svn ci -m "add externals"
svn update
“svn update”登记了整个symfony文件夹,速度很慢。我认为这将是一次性的痛苦。但是,每次我输入“svn up”时,SVN都会检查外部存储库。我必须使用--ignore-externals来快速创建“svn update”。
我想知道svn:externals的好处是什么,如果它太慢了。我宁愿将symfony复制到我自己的存储库,这肯定是一个更快的解决方案。