commit -- the commit comand: how to commit changes to a file.
amend -- the amend command: editing stored change comments.
checkout -- the checkout command: retrieving historical versions of files.
-cat -- the cat command: printing revisions to standard output
+cat -- the cat command: dumping revisions to standard output
status -- the status command: more details and unusual status codes
+log -- the log command: dump commit log information to standard output
+list -- the list command: dump commit summaries to standard output
ignores -- .srcignore files and their uses.
""",
"intro": """
This command is mainly intended for use in scripts.
""",
+ "log" : """
+src log ['revision-range'] ['file'...]
+
+Sends log information about the specified commits of each file
+to standard output. The log information includes the revision
+number, the date, and the log comment.
+
+With no revision, dumps a log of the entire current branch.
+""",
+ "list" : """
+src list ['revision-range'] ['file'...]
+
+Sends summary information about the specified commits of each file
+to standard output. The summary information includes the revision
+number, the date, and the first line of the log comment.
+
+This command is provided assuming you will use the good practice
+of beginning each commit with a self-contained summary line.
+
+With no revision, dumps a log of the entire current branch.
+""",
"ignores" : """
You can have a file named .srcignore containing the names of files that
SRC should ignore, or more commonly patterns describing files to ignore.