savannah-hackers
[Top][All Lists]
Advanced

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






reply via email to

[Prev in Thread] Current Thread [Next in Thread]