Source

amp / man / amp.1

.Dd January 10, 2010
.Os
.Dt amp 1
.Sh NAME
.Nm amp
.Nd Ruby-based VCS engine
.Sh SYNOPSIS
.Nm
.Op Fl d
.Op Fl verbose
.Op Fl profile
.Op Fl R Ar repo_dir
.Op Fl pure-ruby
.Op Fl testing
.Ar command ...
.Sh DESCRIPTION
  Amp is a revolutionary change in how we approach version control systems. Not only does it re-implement
Mercurial's core in Ruby, but re-thinks how we interact with version control. It intends to wrap multiple
VCS systems - git, hg, svn - under the same API, allowing the unique Amp command system to work with all
repositories in the same manner.

  Amp currently implements Mercurial and a large subset of the Mercurial command-set.
.Bl -tag -width "mmmmmmmmmm" -compact
.Pp
.It Fl verbose
Enables verbose output for the entire Amp process.
.Pp
.It Fl d
Prings a variety of debug information about the arguments and options passed into amp.
.Pp
.It Fl profile
Profiles the amp process as it runs the requested command. Deprecated and unwise.
.Pp
.It Fl R Ar repo_dir
The path to the repository to use
.Pp
.It Fl pure-ruby
Use only pure ruby (no C-extensions)
.Pp
.It Fl testing
Running a test. Don't touch this.
.El
.Pp
.Sh SEE ALSO
.Xr git 1
.Xr hg 1
.Xr ruby 1
.Xr amprc 5
.Sh AUTHORS
.An "Michael Edgar" Aq adgar@carboni.ca
.An "Ari Brown" Aq seydar@carboni.ca