Brief article on benchmarks of Python repository with leading DVCSen
Russel Winder
russel.winder at concertant.com
Fri Feb 13 12:18:12 GMT 2009
On Fri, 2009-02-13 at 16:24 +1300, Talden wrote:
[ . . . ]
> The IDE has more information when performing a refactor than Git has
> when trying to detect renames. The IDE has a starting state and a
> user gesture and produces changes forward of this point, noting
> renames as it goes. The user may make more changes before committing.
And don't forget that IDEs (well Eclipse and IntelliJ IDEA certainly, I
am not sure about others) have an AST of the code so there can be a lot
of reflection on the code. VCSs tend not to worry about content and
and having an AST for the content ;-)
[ . . . ]
> Yes the IDEs do a lot of the grunt work for you. If they didn't, hand
> editing all of the the verbosity of java during these refactors would
> make a grown man cry.
Renaming variables, functions, classes, etc. may be easier for some in
and IDE, but there are tools and techniques for doing this sanely
without. Well at least on Ubuntu, Solaris, Mac OS X, etc. On Windwoes
you probably need Cygwin.
However this is getting a bit OT for this list. Not to mention drifting
far from the original posting.
--
Russel.
====================================================
Dr Russel Winder Partner
Concertant LLP t: +44 20 7585 2200, +44 20 7193 9203
41 Buckmaster Road, f: +44 8700 516 084
London SW11 1EN, UK. m: +44 7770 465 077
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part
Url : https://lists.ubuntu.com/archives/bazaar/attachments/20090213/493b16f9/attachment.pgp
More information about the bazaar
mailing list