: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.
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.
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.
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.