Using svn:externals
2007-10-19
Subversion allows you to pull external code into your code by using the svn:externals property. It’s pretty simple to use; assume we have a library “foo” which we want to pull into the current directory. This script will add the external reference for you:
TMP=current.tmp
svn pg –strict svn:externals > $TMP echo “$1 $2” >> $TMP svn ps svn:externals –file $TMP . rm $TMP svn up
Call it like this:
extern foo https://svn.myhost.com/source/libraries/foo