44Using Externals

Within an organization, it’s quite likely that development teams will want to share assets between projects. It might be a goal for projects to use a common set of third-party components or for certain projects to share parts of their source code for other projects to use. Subversion’s externals provide an easy way to include portions of a repository within a project.

Externals are controlled through the svn:externals property, which can be set on any directory within a repository. When a Subversion client sees the external, it attempts to contact the specified Subversion repository and check out a portion of that repository into the working copy. An external can refer to a directory or a single file that you want to include ...

Get Pragmatic Guide to Subversion now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.