[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: an easy issue

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: 2007-01-25 14:52:23 CET

On 1/25/07, Simon Large <simon@skirridsystems.co.uk> wrote:

> I'd love to help, but I read issue 337 and didn't understand at all what
> it is referring to, and I still don't. Transforming the output of what?
> More recent posts suggest that it is to do with web browsers and not
> TSVN, but what are you pointing the web browser at? Am I being dim here?

if you go to https://svn.collab.net/, you can see three different
browsing options for their repository. Plain html (which is what most
people use, because you automatically get that if you set up
Subversion with Apache), ViewVC (which requires an extra tool to be
installed), and xml. The xml part is what this is all about.
You can instruct Subversion (more specific: the mod_dav_svn module) to
output xml instead of html when a browser is pointed at its url.
Browsers can transform xml data automatically if the xml data contains
the information where to find the xsl (the xml transformation file).

xml + xsl = anything you want (in our case: pretty html)

You can find some more information in the Subversion book:
http://svnbook.red-bean.com/en/1.0/ch06s04.html#svn-ch-6-sect-4.5

The xsl file from Will Etson is a modified version of the xsl file
Subversion uses at https://svn.collab.net/ - the modification adds an
icon to the right of every folder. A click on that icon will then
start TortoiseSVN with the checkout dialog (via the tsvn: protocol).

Stefan

-- 
       ___
  oo  // \\      "De Chelonian Mobile"
 (_,\/ \_/ \     TortoiseSVN
   \ \_/_\_/>    The coolest Interface to (Sub)Version Control
   /_/   \_\     http://tortoisesvn.net
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Thu Jan 25 14:52:41 2007

This is an archived mail posted to the TortoiseSVN Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.