From: Eric S. Raymond Date: Fri, 7 Nov 2014 01:51:07 +0000 (-0500) Subject: Document -d. X-Git-Tag: 0.1~13 X-Git-Url: http://thyrsus.com/gitweb/?a=commitdiff_plain;h=ce5df828e98bb44cbf8472c5c638c02a9f2ad5d3;p=src.git Document -d. --- diff --git a/src.asc b/src.asc index bf14473..433ca5a 100644 --- a/src.asc +++ b/src.asc @@ -2,13 +2,13 @@ :doctype: manpage == NAME == -src - simplest revision control +src - simple revision control == SYNOPSIS == *src* [command] == DESCRIPTION == -SRC (or src) is simplest revision control, a version-control system for +SRC (or src) is simple revision control, a version-control system for single-file projects by solo developers and authors. It modernizes the venerable RCS, hence the anagrammatic acronym. @@ -21,6 +21,9 @@ SRC gives you simple, consecutive integer revision numbers. It supports tags and branching. It does not show committer information, because the committer is always you. +SRC interprets the EDITOR variable in the usual way, using it to spawn +an editor instance when you perform a commit. + == COMMAND SUMMARY == A revision spec is a 1-origin integer N, or a range literal M..N. @@ -41,6 +44,9 @@ src commit ['file'...] src checkout [revspec] ['file'...] Refresh the working copy of the file(s) from their history files. +src cat [revspec] ['file'...] + Send the specified revisions of the files to standard output. + src branch [delete] ['branchname'] Create, switch to, or delete a branch. With no arguments, list branches. @@ -59,8 +65,10 @@ src diff ['revision-spec'] ['file'...] src fast-export ['file'...] Export one or more projects as a git fast-import stream. -If there is only one project in the directory the file argument need -not be specified. +If no files are specified, all eligible files are operated on in sequence. + +A '-d' option before the main command word turns on debugging +messages; it can be repeated for higher debugging levels. == IMPLEMENTATION NOTE == SRC presently uses RCS for back-end storage. This may change in the future.