Changes between Version 5 and Version 6 of RevtreePlugin/Limitations
- Timestamp:
- Jul 20, 2009, 3:54:13 PM (15 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
RevtreePlugin/Limitations
v5 v6 15 15 it does not support SVG. 16 16 17 '''User Comment''' : However, is it possible to be able to draw the graph using 18 [http://www.graphviz.org/ GraphViz] ? The idea I have in my mind is to refactor 19 the code and introduce an 20 interface to support multiple renderers. That way you could write a default 21 renderer using [http://www2.sfk.nl/svg SVGdraw] but others could write a 22 renderer based on '''!GraphViz''' and thus be able to use different formats. 23 17 24 === Version control backend === 18 25 … … 27 34 does not use the revision date for ordering changesets. This would need to 28 35 be changed for Hg. Would it make sense that the Trac VC abstraction layer 29 provide a sort method for ordering changesets? 36 provide a sort method for ordering changesets? 37 - '''User comment''' : Isn't 38 [t:browser:trunk/trac/versioncontrol/api.py?rev=7890&marks=289-295#L289 trac.versioncontrol.api.Repository.rev_older_than] enough ? 39 You could also use [t:browser:trunk/trac/versioncontrol/api.py?rev=7890&marks=222-230#L222 trac.versioncontrol.api.Repository.get_quickjump_entries] 40 to detect interesting entries (e.g. ''branches'' and ''tags''). This works 41 for both `svn` and `hg` ''';o)'''. 42 30 43 * SVN changesets are integers. The changeset graphic elements are easily 31 44 rendered as the integers have a short representation (a few characters).