On 10/24/07, Jani Tiainen <[EMAIL PROTECTED]> wrote: > > Matt Good kirjoitti: > > On Oct 23, 1:27 am, Jani Tiainen <[EMAIL PROTECTED]> wrote: > >> I was just wondering has any dev investigated possibility to use pySVN > >> as a backend for remote repositories? > >> > >> It seems to be in pretty good shape nowadays. > >> > >> Is there be some drawbacks/compatibility problems that prevents using > >> it? Or does it just need someone to write such a backend plugin that > >> uses pySVN? > > > > Speed is going to be a drawback since browsing files and diffs will > > require Trac to pull the entire file from the remote server each time > > and then transmit it back to the user. > > > > Svnsync works to mirror the repository so that accesses are local and > > it only needs to do incremental updates of the mirror. > > Very good point. Wonder how it works with tortoissvn (or plain svn) > since now I only have HTTP access to our repositories (except for trac > that has been granted direct file access).
Yes, all systems using direct file access are expected to be faster at URL-diffs than any of the other layers. Whether this is actually noticeable depends on the latency and transfer-speeds on the network accessing the repository. Subversion libraries are designed to retrieve only 1 fulltext per operation though: when diffing, 1 fulltext is retrieved and the other file is retrieved as a delta against the fulltext it just got from the server. hth, Erik. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Trac Development" 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-dev?hl=en -~----------~----~----~----~------~----~------~--~---
