diff --git a/bitbake/doc/bitbake-user-manual/bitbake-user-manual-fetching.xml b/bitbake/doc/bitbake-user-manual/bitbake-user-manual-fetching.xml
index 6491c5f120..30f7c141d1 100644
--- a/bitbake/doc/bitbake-user-manual/bitbake-user-manual-fetching.xml
+++ b/bitbake/doc/bitbake-user-manual/bitbake-user-manual-fetching.xml
@@ -608,6 +608,87 @@
+
+ Git Submodule Fetcher (gitsm://)
+
+
+ This fetcher submodule fetches code from a
+ ClearCase
+ repository.
+
+
+
+ To use this fetcher, make sure your recipe has proper
+ SRC_URI,
+ SRCREV, and
+ PV settings.
+ Here is an example:
+
+ SRC_URI = "ccrc://cc.example.org/ccrc;vob=/example_vob;module=/example_module"
+ SRCREV = "EXAMPLE_CLEARCASE_TAG"
+ PV = "${@d.getVar("SRCREV").replace("/", "+")}"
+
+ The fetcher uses the rcleartool or
+ cleartool remote client, depending on
+ which one is available.
+
+
+
+ Following are options for the SRC_URI
+ statement:
+
+ vob:
+ The name, which must include the
+ prepending "/" character, of the ClearCase VOB.
+ This option is required.
+
+ module:
+ The module, which must include the
+ prepending "/" character, in the selected VOB
+ The module and vob
+ options are combined to create the following load rule in
+ the view config spec:
+
+ load <vob><module>
+
+
+ proto:
+ The protocol, which can be either http or
+ https.
+
+
+
+
+
+ By default, the fetcher creates a configuration specification.
+ If you want this specification written to an area other than the default,
+ use the CCASE_CUSTOM_CONFIG_SPEC variable
+ in your recipe to define where the specification is written.
+
+ the SRCREV loses its functionality if you
+ specify this variable.
+ However, SRCREV is still used to label the
+ archive after a fetch even though it does not define what is
+ fetched.
+
+
+
+
+ Here are a couple of other behaviors worth mentioning:
+
+
+ When using cleartool, the login of
+ cleartool is handled by the system.
+ The login require no special steps.
+
+
+ In order to use rcleartool with authenticated
+ users, an "rcleartool login" is necessary before using the fetcher.
+
+
+
+
+