114 | | '''Note:''' Support for !ReStructuredText is broken on Trac Hacks (see #1408), |
115 | | sorry for the matrix presentation |
116 | | |
117 | | {{{ |
118 | | #!rst |
119 | | +-----------+------------------+----------------+-----------+----------+---------------------------------------------------------------+ |
120 | | | OS + Browser + Version + Supported + SVG tree + Info Tips + Comments / Issues | |
121 | | +===========+==================+================+===========+==========+===========+===================================================+ |
122 | | | Windows | Firefox_ | 1.5 |Not Tested | | | | |
123 | | + + +----------------+-----------+----------+-----------+---------------------------------------------------+ |
124 | | | | | 2.0.0.4 | Yes | Ok | Ok | Gecko/1.8.1.4 | |
125 | | + + +----------------+-----------+----------+-----------+---------------------------------------------------+ |
126 | | | | | 3.0a5 |Not Tested | | | Infotips are not shown anymore (since 0.5.0) | |
127 | | + +------------------+----------------+-----------+----------+-----------+---------------------------------------------------+ |
128 | | | | IE_ + Adobe_ | 7.0 + 3.03 | No | | | Will never be supported (I just don't care) | |
129 | | + +------------------+----------------+-----------+----------+-----------+---------------------------------------------------+ |
130 | | | | Opera_ | 9.21 |Not Tested | | | | |
131 | | + +------------------+----------------+-----------+----------+-----------+---------------------------------------------------+ |
132 | | | | Safari_ | 3.0 beta |Not Tested | | | Beta release | |
133 | | +-----------+------------------+----------------+-----------+----------+-----------+---------------------------------------------------+ |
134 | | | OS X | Camino_ | 1.0.5 | Weak |Text is | Ok | Text not shown in SVG tree | |
135 | | + +------------------+----------------+ |not shown | | (known browser issue w/ SVG) | |
136 | | | | Firefox_ | 1.5, 2.0 | | | | | |
137 | | + + +----------------+-----------+----------+-----------+---------------------------------------------------+ |
138 | | | | | 3.0a5 |Incomplete | Ok | NO | Infotips are not shown, SVG elements are thick | |
139 | | + +------------------+----------------+-----------+----------+-----------+---------------------------------------------------+ |
140 | | | | OmniWeb_ | 5.5.4 | No |Text is | NO | Changeset text appears randomly, | |
141 | | | | | | |not shown | | info tips are not shown | |
142 | | + + +----------------+-----------+----------+-----------+---------------------------------------------------+ |
143 | | | | | 5.6pre | Yes | Ok | Ok | Browser not officially released yet (beta version)| |
144 | | | | | | | | | | |
145 | | + +------------------+----------------+-----------+----------+-----------+---------------------------------------------------+ |
146 | | | | Opera_ | 9.21 | Yes | Ok | Ok | Slight display issue w/ info tip connectors | |
147 | | + +------------------+----------------+-----------+----------+-----------+---------------------------------------------------+ |
148 | | | | Safari_ | 2.0.4 | No | NO | NO | Does not support SVG (will never be supported) | |
149 | | + + +----------------+-----------+----------+-----------+---------------------------------------------------+ |
150 | | | | | 3.0 522/11 | Yes | Ok | Ok | Beta release | |
151 | | + +------------------+----------------+-----------+----------+-----------+---------------------------------------------------+ |
152 | | | | Webkit_ | r22084 | Yes | Text | Ok | Changeset text dissappears on scrolling | |
153 | | | | | | | issues | | (known browser issue w/ SVG) | |
154 | | +-----------+------------------+----------------+-----------+----------+-----------+---------------------------------------------------+ |
155 | | | Linux | Epiphany_ | 2.18.1 |Incomplete | Ok | No | Infotips are not shown | |
156 | | + +------------------+----------------+-----------+----------+-----------+---------------------------------------------------+ |
157 | | | | Firefox_ | 2.0.0.4 | Yes | Ok | Ok | | |
158 | | + + +----------------+-----------+----------+-----------+---------------------------------------------------+ |
159 | | | | | 3.0a1 |Incomplete | Ok | No | Infotips are not shown | |
160 | | + +------------------+----------------+-----------+----------+-----------+---------------------------------------------------+ |
161 | | | | Konqueror_ | 3.5.7 | No | No | No | The revision tree is not shown (inlined SVG does | |
162 | | | | | | | | | not seem to be supported), web engine is outdated | |
163 | | + +------------------+----------------+-----------+----------+-----------+---------------------------------------------------+ |
164 | | | | Opera_ | 9.21 |Not Tested | n/a | n/a | Cannot run test: Opera crash in QT initialization | |
165 | | +-----------+------------------+----------------+-----------+----------+-----------+---------------------------------------------------+ |
166 | | |
167 | | .. _Adobe: http://www.adobe.com/svg/viewer/install |
168 | | .. _Camino: http://www.mozilla.org/camino |
169 | | .. _Epiphany: http://www.gnome.org/projects/epiphany |
170 | | .. _Firefox: http://www.mozilla.org/firefox |
171 | | .. _IE: http://www.microsoft.com/windows/ie |
172 | | .. _Konqueror: http://konqueror.kde.org |
173 | | .. _OmniWeb: http://www.omnigroup.com/applications/omniweb |
174 | | .. _Opera: http://www.opera.com |
175 | | .. _Safari: http://www.apple.com/safari |
176 | | .. _Webkit: http://webkit.org |
177 | | }}} |
178 | | |
179 | | The browser compatibility matrix has been created with RevtreePlugin 0.5.5 on June '07, 13^rd^ |
| 124 | Sorry, RST support is broken on Trac Hacks for now. You can get the |
| 125 | compatibility matrix from [attachment:compatmatrix.txt]. |
| 126 | |
| 127 | The browser compatibility matrix has been created with RevtreePlugin 0.5.5 on |
| 128 | June '07, 13^rd^. |
| 290 | === SVN repository imported from CVS === |
| 291 | |
| 292 | I never used `cvs2svn` myself, but the following information might be useful for |
| 293 | those who want to import their CVS-managed source code into a new SVN |
| 294 | repository, and still be able to browse the repository with the RevtreePlugin. |
| 295 | |
| 296 | Thanks to Marcio Marchini for providing these tips: |
| 297 | |
| 298 | > It is perfectly possible to make cross-branch commits using CVS and |
| 299 | > Subversion, so by default when cvs2svn sees what looks like a CVS |
| 300 | > cross-branch commit, it converts it as a Subversion cross-branch commit.[[br]] |
| 301 | > But you can use a switch in the options file to choose different |
| 302 | > behavior. See the following section in cvs2svn-example.options: |
| 303 | {{{ |
| 304 | # To prevent CVS commits from different projects from being merged |
| 305 | # into single SVN commits, change this option to False: |
| 306 | ctx.cross_project_commits = True |
| 307 | |
| 308 | # To prevent CVS commits on different branches from being merged into |
| 309 | # single SVN commits, change this option to False: |
| 310 | ctx.cross_branch_commits = True |
| 311 | }}} |
| 312 | > If you want to use your project with Revtree, you should set both of |
| 313 | > these options to False. |
| 314 | > |
| 315 | > If you have already used your converted repository for a while, then you |
| 316 | > already have commits on top of the ones generated by cvs2svn and it |
| 317 | > would be very difficult to change your repository retroactively. It |
| 318 | > could possibly be done by re-converting with cvs2svn, "svnadmin dump"ing |
| 319 | > the post-conversion commits to a dumpfile, hacking the dumpfile to fix |
| 320 | > the revision numbers that it refers to, then "svnadmin load"ing the |
| 321 | > dumpfile onto the newly-converted repository. |
| 322 | |
| 323 | Anyway, it seems that `cvs2svn` enclines to generate changesets that Subversion |
| 324 | APIs fail to describe properly. See #1638. |
| 325 | |