fetch: define shallow boundary with --shallow-since
[gitweb.git] / Documentation / technical / protocol-capabilities.txt
index eaab6b4ac723c9f5d7dde9d70fe7e01d234e7734..f08cc4e58b2b90c7f1deec86a79592519fe23508 100644 (file)
@@ -179,6 +179,15 @@ This capability adds "deepen", "shallow" and "unshallow" commands to
 the  fetch-pack/upload-pack protocol so clients can request shallow
 clones.
 
+deepen-since
+------------
+
+This capability adds "deepen-since" command to fetch-pack/upload-pack
+protocol so the client can request shallow clones that are cut at a
+specific time, instead of depth. Internally it's equivalent of doing
+"rev-list --max-age=<timestamp>" on the server side. "deepen-since"
+cannot be used with "deepen".
+
 no-progress
 -----------