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