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

Re: Performance of svn+ssh vs. file for multiple files

From: Daniel Shahaf <d.s_at_daniel.shahaf.name>
Date: Thu, 8 Jul 2010 23:16:23 +0300 (Jerusalem Daylight Time)

Eric Peers wrote on Thu, 8 Jul 2010 at 20:13 -0000:
> @Les: tags/branches don't work in this case because an edit on this can change
> the tag/branch and because the merge of local edits + local version changes
> becomes cumbersome (if not impossible) on the svn switch to the branch/tag.
> Perforce style tagging does work, svn does not since it's a branch
> unfortunately. We did consider this option.
>

Perhaps a 'tag' composed of file externals?

> one last q though: is the vtable->reparent the equivalent of a C++/Object
> Oriented Virtual Method? Where any given session (ssh, svnserve, file, http)
> can override as necessary?

Close, but not exactly. A vtable could be compared to an abstract class;
each of the four RA libraries (ra_local for file://, ra_svn for svn*://,
ra_neon and ra_serf for http://) implements that vtable. (We also use
vtables in other places, e.g., between libsvn_fs and libsvn_fs_*.)

In practice, every library defines all vtable members, so it's
s/can override/must define/.
Received on 2010-07-09 01:17:52 CEST

This is an archived mail posted to the Subversion Users mailing list.

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