ArX 2.2.4
Sponsored Links
ArX 2.2.4 Ranking & Summary
File size:
1.3 MB
Platform:
Any Platform
License:
GPL (GNU General Public License)
Price:
Downloads:
1442
Date added:
2005-11-22
Publisher:
Kevin B. Smith
ArX 2.2.4 description
ArX is a Revision Control System (RCS), like CVS, Subversion, or GNU arch. It manages "archives" (collections of files), such as source code files for a software project.
ArX tracks the history of each file, along with change comments, version tags, forks and branches, etc. It can store files and documents of any kind, but the largest benefits are with text files, rather than binary files.
Main features:
- Ease of learning and use
- Powerful branching and merging features
- Speed, even when working with large repositories
- Effective distributed development
- Friendly and helpful user and developer communities
- Cryptographic data integrity features
- Ability to publish archives on almost any server
- Portability to multiple operating systems (still in progress)
Like CVS (and most modern RCS tools), ArX uses an "optimistic" locking model, which allows multiple developers to modify the same file at the same time, and then resolves any conflicts as each developer checks in his or her work. While this may sound scary if you are used to systems that "lock" files, it actually works very well, as confirmed by the thousands of projects that have used this approach (in CVS) for many years.
Unlike CVS and most traditional RCS tools, ArX is "distributed", which means that ArX does not require a central server. Each developer can maintain their own "archive" of their projects, but can easily share their work with other developers. This modern design works well with teams that are geographically distributed, and especially with teams where some contributors are not part of the core team.
ArX includes an optional patch queue manager to enable centralized, CVS-style, development when desired. ArX differs from many of the newer distributed SCM tools in that it does not require every working tree to contain an entire copy of the archive history.
Each archive can store multiple branches, each of which could be checked out in multiple working trees. Other tools may use the terms "patch pooling" or "centralized storage" for this type of feature, and it is important for efficient branching on systems without hardlinks. Also, ArX archives can link to other archives (including remote archives) for older history, allowing branches of remote projects to be very small and fast.
Another important feature of ArX is that an archive can be published on any HTTP web server. It does not require any special code running on the server, which has some significant advantages: First, it allows projects to host their code on almost any inexpensive web site, including the free personal home pages offered by many ISPs. Second, it keeps the server very secure, because the only service required is a standard web server such as Apache or Boa.
Enhancements:
- ArX now uses three-way merging as a default, and supports third party merge tools.
- ArX is also much more clever about renames.
- "merge" now uses the --update option instead of using heuristics.
- ArX now records when there are conflicts in the tree, and will not let you commit unless they are resolved.
- ArX now uses -v and -q for verbosity.
- "commit" now supports --author and --date options for Tailor.
- The patch queue manager has been updated, and some small bugs were fixed.
ArX tracks the history of each file, along with change comments, version tags, forks and branches, etc. It can store files and documents of any kind, but the largest benefits are with text files, rather than binary files.
Main features:
- Ease of learning and use
- Powerful branching and merging features
- Speed, even when working with large repositories
- Effective distributed development
- Friendly and helpful user and developer communities
- Cryptographic data integrity features
- Ability to publish archives on almost any server
- Portability to multiple operating systems (still in progress)
Like CVS (and most modern RCS tools), ArX uses an "optimistic" locking model, which allows multiple developers to modify the same file at the same time, and then resolves any conflicts as each developer checks in his or her work. While this may sound scary if you are used to systems that "lock" files, it actually works very well, as confirmed by the thousands of projects that have used this approach (in CVS) for many years.
Unlike CVS and most traditional RCS tools, ArX is "distributed", which means that ArX does not require a central server. Each developer can maintain their own "archive" of their projects, but can easily share their work with other developers. This modern design works well with teams that are geographically distributed, and especially with teams where some contributors are not part of the core team.
ArX includes an optional patch queue manager to enable centralized, CVS-style, development when desired. ArX differs from many of the newer distributed SCM tools in that it does not require every working tree to contain an entire copy of the archive history.
Each archive can store multiple branches, each of which could be checked out in multiple working trees. Other tools may use the terms "patch pooling" or "centralized storage" for this type of feature, and it is important for efficient branching on systems without hardlinks. Also, ArX archives can link to other archives (including remote archives) for older history, allowing branches of remote projects to be very small and fast.
Another important feature of ArX is that an archive can be published on any HTTP web server. It does not require any special code running on the server, which has some significant advantages: First, it allows projects to host their code on almost any inexpensive web site, including the free personal home pages offered by many ISPs. Second, it keeps the server very secure, because the only service required is a standard web server such as Apache or Boa.
Enhancements:
- ArX now uses three-way merging as a default, and supports third party merge tools.
- ArX is also much more clever about renames.
- "merge" now uses the --update option instead of using heuristics.
- ArX now records when there are conflicts in the tree, and will not let you commit unless they are resolved.
- ArX now uses -v and -q for verbosity.
- "commit" now supports --author and --date options for Tailor.
- The patch queue manager has been updated, and some small bugs were fixed.
ArX 2.2.4 Screenshot
ArX 2.2.4 Keywords
ArX
CVS
RCS
GNU
Revision Control System
ArX 2.2.4
revision control
GNU Arch
control system
server
files
archives
uses
tools
subversion
ArX 2.2.4
Bookmark ArX 2.2.4
ArX 2.2.4 Copyright
WareSeeker periodically updates pricing and software information of ArX 2.2.4 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of ArX 2.2.4 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
revision control system in c++
arch revision control system
revision control system for windows
source revision control system
revision control systems
rcs revision control system
revision control system rcs
revision control system windows
decentralized revision control systems
revision control system comparison
software revision control system
control systems incorporated
revision control system freeware
revision control system open source
access control systems
gnu archimedes
gnu revision control system
document revision control system
Related Software
XAR stands for eXtensible ARchiver. Free Download
ArchWay is a new advanced GUI for GNU Arch. Free Download
ArchLog is a log-oriented GUI for the Arch revision control system. Free Download
Weex provides a non-interactive FTP client for updating Web pages. Free Download
Xtla is the Emacs front-end to the GNU Arch revision control system. Free Download
Taskjuggler is a project management tool for Linux and UNIX system-based operating systems. Free Download
svk is a decentralized version control system. Free Download
Areca is an Open Source file backup software developped in Java. Free Download
Latest Software
Popular Software
Favourite Software