[OpenAFS-devel] [Fwd: CVS alternatives]

Matthew N. Andrews mnandrews@lbl.gov
Sat, 19 Jan 2002 10:36:01 -0800


This is a multi-part message in MIME format.
--------------FBE40849E9F88D642A0BC04D
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

this is just some food for thought since my brother just pointed these
out to me.
I doubt either of them are quite prime time yet, but they're both worth
keeping an
eye on if we were looking for alternatives to CVS

-Matthew Andrews

--------------FBE40849E9F88D642A0BC04D
Content-Type: message/rfc822
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

Return-Path: <mandrews@netgenics.com>
Received: from postal1.lbl.gov ([128.3.7.82]) by imapb.lbl.gov
          (Netscape Messaging Server 4.15) with ESMTP id GQ5G0X00.S3W for
          <mnandrews@imapb.lbl.gov>; Fri, 18 Jan 2002 11:41:21 -0800 
Received: from SpamWall.lbl.gov (localhost [127.0.0.1])
	by postal1.lbl.gov (8.11.2/8.11.2) with ESMTP id g0IJfKC06556
	for <mnandrews@imapb.lbl.gov>; Fri, 18 Jan 2002 11:41:20 -0800 (PST)
Received: from exchgcle.dev.netgenics.com (exchgcle.netgenics.com [63.69.121.196])
	by SpamWall.lbl.gov (8.11.2/8.11.2) with ESMTP id g0IJfJK06549
	for <mnandrews@lbl.gov>; Fri, 18 Jan 2002 11:41:19 -0800 (PST)
Received: by exchgcle.dev.netgenics.com with Internet Mail Service (5.5.2653.19)
	id <W3VB9GXP>; Fri, 18 Jan 2002 14:44:14 -0500
Message-ID: <DB52A7625347D211A1D70060B06AB1E203F51275@exchgcle.dev.netgenics.com>
From: "Andrews, Martin" <mandrews@netgenics.com>
To: "Dickson, Mike" <mdickson@netgenics.com>,
   "Tate, Michelle"
	 <mtate@netgenics.com>,
   "Kolt, Benjamin" <bkolt@netgenics.com>,
   "Gould, Jack" <jgould@netgenics.com>
Cc: "Matt Andrews (E-mail)" <mnandrews@lbl.gov>
Subject: CVS alternatives
Date: Fri, 18 Jan 2002 14:44:08 -0500
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2653.19)
Content-Type: text/plain;
	charset="iso-8859-1"

FYI - these are still experimental but there are a couple interesting (free)
projects out there that aim to replace CVS. The problems they address are
tracking of directories and renames in the history, atomic updates, scaling,
remote performance, security, and better branch management. If you mostly
hate CVS because of its lousy user interface and and lack of trouble
reporting then never mind. 

Subversion aims to have an identical command line to cvs and a really cool
architecture. It has been making slow and steady progress from a loose team
of programmers:

http://subversion.tigris.org/

And from out of nowhere: arch is the creation of a single hacker. It does
not try to stick to cvs syntax but does plan tools to migrate respositories
from CVS. It uses a model of loosely federated repositories - every
developer has their own repository, instead of a working directory, that
they periodically merge with the main repository.

http://www.regexps.com/#arch


---
Martin Andrews
mandrews@netgenics.com

--------------FBE40849E9F88D642A0BC04D--