"Martin v. Löwis" <[EMAIL PROTECTED]> writes: > [EMAIL PROTECTED] wrote: > > It worked. I made a trivial change to Misc/NEWS and checked it in. I then > > ran "svn blame NEWS" to see what it showed. This took approximately > > forever. Can I assume this is one thing svn is always going to be pretty > > slow at? > > Yes. Somebody commented that this is quadratic in svn with the number of > revisions, whereas it is linear in CVS. Please try it on some other > file; Misc/NEWS is probably the worst case in the Python repository. > > I don't know whether there is any better way; we should perhaps ask > on the svn users list.
One improvement, if you're looking for a fairly recent change is to bound the blame command with a revision range (I find a date up to HEAD as easiest). You'll miss annotations on lines which were last touched prior to the selected range, but it can definitely speed things up. On a file like News, even if you're generous (say take the last year) it would probably be noticeably faster than letting svn go back to revision 1. -- David _______________________________________________ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com