> See ticket #1445 (http://trac.edgewall.org/ticket/1445). There is also a > reference there to eblot's RevTreePlugin, though some informations have > to be explicitly recorded to indicate the branch points (manu, correct > me if I'm wrong).
Well, copying can be tracked with Subversion quite easily. You need to traverse the file history and check when a copy operation occurred. At this point, you need to check the source and destination path to see whether it crosses a branch boundary (as long as you can define the set of boundaries, i.e. what is a branch and not a simple copy or move from one directory to another within the same branch). The RevtreePlugin is using a regular expression(*) to define this set. The plugin is using the DB-cached repository API for traversing the file history. *: this means that the RE varies from one repository to another. Cheers, Manu --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Trac Users" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/trac-users?hl=en -~----------~----~----~----~------~----~------~--~---
