diff --git a/documentation/dev-manual/dev-manual-common-tasks.xml b/documentation/dev-manual/dev-manual-common-tasks.xml
index 6d274361d8..d24838a54b 100644
--- a/documentation/dev-manual/dev-manual-common-tasks.xml
+++ b/documentation/dev-manual/dev-manual-common-tasks.xml
@@ -1681,6 +1681,30 @@
+
+ Using an External SCM
+
+
+ If you're working on a recipe that pulls from an external Source Code Manager (SCM), it
+ is possible to have the OpenEmbedded build system notice new changes added to the
+ SCM and then build the package that depends on them using the latest version.
+ This only works for SCMs from which it is possible to get a sensible revision number for changes.
+ Currently, you can do this with Apache Subversion (SVN), Git, and Bazaar (BZR) repositories.
+
+
+
+ To enable this behavior, simply add the following to the local.conf
+ configuration file found in the
+ build directory:
+
+ SRCREV_pn-<PN> = "${AUTOREV}"
+
+ where PN
+ is the name of the package for which you want to enable automatic source
+ revision updating.
+
+
+
Debugging With the GNU Project Debugger (GDB) Remotely