\input texinfo   @c -*-texinfo-*-
@c %**start of header
@setfilename arch.info
@settitle arch
@setchapternewpage odd
@c %**end of header
@defindex fu
@defindex ma
@defindex va
@defindex ty
@defindex pr
@defindex ge
@defindex xa
@synindex ge xa
@ifinfo


Copyright 2001 2002 Thomas Lord

Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License, Version 1.1
or any later version published by the Free Software Foundation;
with the Invariant Sections being:

         (none)

with the Front-Cover Texts being

         "visit www.regexps.com",

and with the Back-Cover Texts being

         (none).

A copy of the license is included in the section entitled "GNU
Free Documentation License".
@end ifinfo

@c  This title page illustrates only one of the
@c  two methods of forming a title page.
@titlepage
@title arch
@subtitle The arch Revision Control System
@subtitle 
@subtitle visit the Hackerlab at www.regexps.com
@subtitle @i{}
@author Thomas Lord

@c  The following two commands
@c  start the copyright page.
@page
@vskip 0pt plus 1filll
Copyright @copyright{} 2001 2002 Thomas Lord



Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License, Version 1.1
or any later version published by the Free Software Foundation;
with the Invariant Sections being:

         (none)

with the Front-Cover Texts being

         "visit www.regexps.com",

and with the Back-Cover Texts being

         (none).

A copy of the license is included in the section entitled "GNU
Free Documentation License".
@end titlepage

@ifinfo
@node Top
@top

@center @titlefont{arch}
@center The arch Revision Control System
@center 
@center visit the Hackerlab at www.regexps.com




Keywords: arch, revision control, version control
@end ifinfo

@menu
* Introducing arch::
* System Requirements::
* arch Commands in General::
* arch Project Trees::
* arch Project Inventories::
* arch Patch Sets::
* The arch Global Name-space of Users::
* The arch Global Name-space of Projects::
* Archives::
* Development Paths::
* Basic Revision Control::
* Basic Branching and Merging::
* Patch Logs and ChangeLogs::
* Star Topology Branching and Merging::
* Writing Log Entries for Merges::
* Arbitrary Patching with delta-patch::
* Multi-Branch Merging -- The reconcile Command::
* Synchronizing Two Branches::
* Multi-Tree Projects::
* arch Web Site Generation Tools::
* The Pristine Revision Cache::
* Revision Tree Libraries::
* arch Triggers::
* Using Triggers::
* Automatic Triggers::
* Getting Started with arch::
* Implementing Development Policies::
* The Theory of Patches and Revisions::
* The arch Patch Set Format::
* The arch Archive Format::
* The GNU Free Documentation License::
* The GNU General Public License::
* Preliminary Data Sheet for the Hackerlab arch::
* Indexes::
@end menu

@include introduction.texi
@include system-requirements.texi
@include in-general.texi
@include project-trees.texi
@include inventory.texi
@include patches.texi
@include user-names.texi
@include project-names.texi
@include archives.texi
@include development-paths.texi
@include basic-rc.texi
@include basic-branching-and-merging.texi
@include patch-logs.texi
@include star-topology.texi
@include logs-after-merging.texi
@include arbitrary-patching.texi
@include reconciling.texi
@include sync.texi
@include configurations.texi
@include web-site.texi
@include pristine-cache.texi
@include revision-lib.texi
@include triggers.texi
@include using-triggers.texi
@include automatic-triggers.texi
@include getting-started.texi
@include implementing-policies.texi
@include theory-of-patches.texi
@include patch-set-format.texi
@include archive-format.texi
@include document-license.texi
@include source-license.texi
@include data-sheet.texi
@include indexes.texi
@shortcontents
@contents
@bye
