Managing Multiple Drupal Sites with SVN
Eric Marden
1
svn:externals
• Create a Vendors repository
• Keep Drupal core as well as modules and themes in this repository
• Use svn:externals to pull modules into your site’s repository
• Use the -r flag in your svn:externals properties to keep modules from being upgraded automatically when they are updated in Vendors
This talk is delivered classroom style and illustrated on a white board. The top five talking points are above.
2
Learn More
• Subversion http://subversion.tigris.org/
• SVN Book http://svnbook.red-bean.com/
• svn:externals http://tinyurl.com/svnexternals
• Google: http://letmegooglethatforyou.com/?q=svn:externals
3
Subversion Clients
• svn command line
• TortoiseSVN http://tortoisesvn.tigris.org/
• SmartSVN http://www.syntevo.com/smartsvn/
• Versions http://versionsapp.com/
4
Thank you
Eric Mardenxentek.net
twitter.com/xentek
5