commands -- a summary of the commands.
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
status -- the status command: more details and unusual status codes
ignores -- .srcignore files and their uses.
""",
any text you specify with switches as the initial conent ppassed
to your editor.
""",
- "ignores" : """
+ "checkout":"""
+src checkout ['revision'] ['file'...]
+
+Refresh the working copies of the file(s) from their history files.
+'co' is a synonym for checkout.
+
+Takes a single revision number, tag, or branch name. The default if
+you give none is the tip revision of the current branch.
+
+This command is how you discard the contents of a modified workfile.
+
+You can also use it to revert the workfile to match a previous
+stored revision. Doing do may, as a side effect, change yoir current
+branch.
+""",
+ "cat" : """
+src cat ['revision'] ['file'...]
+
+Send the specified revision of each file to standard output. This is
+not normally very useful with more than one file argument, but SRC
+does not prevent that.
+
+Takes a single revision number, tag, or branch name. The default if
+you give none is the tip revision of the current branch.
+
+This command is mainly intended for use in scripts.
+""",
+ "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.
[!] brackets a negated character class; [!0123456789] would match
any character not a decimal digit.
-"""
+""",
}
def help_method(*args):