[Scummvm-devel] Subversion is here!

Jonathan Gray jsg at goblin.cx
Thu Jan 12 18:10:04 CET 2006


On Fri, Jan 13, 2006 at 12:28:51AM +1100, ?ystein Eftevaag wrote:
> Internally, subversion is CVS "done right" and is far more extensible 
> and flexible than CVS.
> 
> Practical reasons though:
> * Subversion is a lot faster

Where is this compared?  Also know that GNU CVS has lots of things
in it that limit speed that are not problems with CVS as such but
the specific implementation.

> * Subversion actually makes deleting files, directories, and moving 
> stuff around, trivial.
> Compared to CVS where it's... not.
> 
> The structure of Subversion is also purely directory based, and does 
> away with
> the branches and modules of CVS. This makes some things more difficult,
> but a lot more intuitive and easy to manage.

The size of the source tree is doubled because it keeps copies.
diff does not seem to take arguments.
Keyword expansion seemingly has to be set on a per file basis,
with no recursive options with no default keywords.
man page might as well not exist it is so useless.
Many of the people responsible for the security problems in the GNU
implementation of CVS seem to have moved to working on subversion...




More information about the Scummvm-devel mailing list