ender <ender@objectrealms.net> writes:
> i want to produce a line by line annotation/blame showing revision
> number and author for changes of a non-binary file node's
> contents. perhaps a picture is more clear.
>
> http://objectrealms.net/projects/svn_browser/pics/Annotation.png
Wow. Sure looks pretty.
> to do that i need to get a hold of node's path across all of its
> revisions_changed including copies to get ahold of its
> contents. currently doing that seems to be problematic, mainly due
> to expense of iterating through n*m upper bound of copy checks
> combinations of n, revision changes to the node, and m representing
> the number of hierarchical containers for the node (though in
> actuality the number is much less). i was hoping that there was
> another mechanism that svn provided for reconstructing a given
> node's path across revisions.
I am planning to make svn_fs_revisions_changed() go way, and replace
it with svn_fs_node_revisions() which will do the same thing that
revisions_changed() does, but will optionally return a path for each
revision in which the node changed.
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Thu Feb 20 21:03:21 2003