On 5 Nov, 2005, at 14:33, Shlomi Fish wrote:

1. It is not portable to Win32, and porting it there is not a priority of its
main developer.

Who cares?


2. It is no longer maintained and will be replaced by GNU Arch 2.0.

It is, most of the work done on http://bazaar.canonical.com/. I'm not sure 2.0 will replace tla, maybe bzr - bazaar-ng - which new system written in Python.

3. Several common operations in it require a great deal of commands.

tla is sometimes a version control framework, and you have to add some scripts to automate your work, but generally its easy to use for daily tasks.


4. It has some confusing commands: "tla mv" does one thing and "tla move" does
something else.

So?


5. A checkout requires checking out the entire history. (if the history is
very large - it becomes a problem).

You get a project only once, then its cached in your revision library.


Subversion ( http://subversion.tigris.org/ ) has none of these deficiencies and is also very slick, very fast, algorithmically-sane, feels wonderful to
use, etc. You can distribute it using svk.

Check this: http://wiki.gnuarch.org/SubVersionAndCvsComparison

So I recommend using Subversion instead. Whatever we choose to use, CVS should
be avoided like the plague - it is incredibly Evil.

I don't think Gui want to use any rcs :-)


Best Regards,

Nir Soffer

לענות