r862355 | dlr | 2006-11-12 18:51:26 +0000 (Sun, 12 Nov 2006)
Properly interpret copy history, fixing issue #2650.
* tools/client-side/svn-graph.pl
(process_revision): Set $copyfrom_rev to the last revision we've
tracked for $copyfrom_path.
Patch by: phpxcache
r862358 | dlr | 2006-11-12 19:33:24 +0000 (Sun, 12 Nov 2006)
Fix issue #2651, where svn-graph.pl deadlocks due to an endless loop
when "/" is a changed path in a log message.
* tools/client-side/svn-graph.pl
(process_revision): Always execute the final loop at least once
(since there's always at least one changed path). Always strip at
least one path component, and be sure to terminate the loop after
all path components have been processed.
Suggested by: phpxcache
r862360 | dlr | 2006-11-12 19:49:32 +0000 (Sun, 12 Nov 2006)
Output pluralization in change count conditionally. Related to issue
#2653.
* tools/client-side/svn-graph.pl
(write_graph_descriptor): Check change count before writing the "s"
character.
Suggested by: phpxcache