Using svn:externals in Subversion: an architecture note on pinning, trust and failure modes
An architecture note on using svn:externals in Subversion with revision pinning, explicit trust boundaries, operational checks and failure modes for reproducible builds.