如果我沒有遇到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複製到我自己的存儲庫,這肯定是一個更快的解決方案。