[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Savannah-hackers] submission of arch - distributed revision control -
From: |
rwa |
Subject: |
[Savannah-hackers] submission of arch - distributed revision control - savannah.nongnu.org |
Date: |
Thu, 15 May 2003 01:00:26 -0400 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.2.1) Gecko/20021130 |
A package was submitted to savannah.nongnu.org
This mail was sent to address@hidden, address@hidden
Robert Anderson <address@hidden> described the package as follows:
License: gpl
Other License:
Package: arch - distributed revision control
System name: arch
Type: non-GNU
Description:
<a href=\"http://arch.fifthvision.net\">Arch</a> is a revision control system
with features that are ideal for free software and open source projects
characterized by widely distributed development, concurrent support of multiple
releases, and substantial amounts of development on branches. It is intended to
replace CVS and corrects many mis-features of that system.
Some quick highlights of the feature list are:
* distributed repositories -- each hacker or group can host their own
branches. There\'s a global (world wide) name-space for lines of development
and revisions. Branches can be formed from any repository to any other and
merge operations can span repository boundaries without needing to actually
duplicate the full contents of a repository at each site.
* advanced merging capabilities -- `arch\' has support for various styles
of history-sensitive branch merging. The way branches and patch-sets interact
with distributed repositories makes it practical to distribute the
responsibilities for patch-review and merging.
* renames handled -- of course file and directory renames are handled
accurately. So are symbolic links and file permissions.
* unobtrusive operation -- `arch\' is designed to stay out your way while
making changes and rearranging files. It is designed to have a clean and
self-documenting command-line interface having the finest characteristics of
good Unix tools.
* revision libraries -- `arch\' includes tools for building a space
efficient library of all past revisions, represented as ordinary file system
trees.
Other Software Required:
GNU make
GNU tar
GNU diff
GNU patch
Other Comments:
- [Savannah-hackers] submission of arch - distributed revision control - savannah.nongnu.org,
rwa <=