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

Re: svn commit: r9112 - in tags: 0.10 0.10.0 0.15 0.15.0 0.16 0.16.0 0.17 0.17.0 0.18 0.18.0 0.19 0.19.0 0.20 0.20.0 0.21 0.21.0 0.22 0.22.0 0.23 0.23.0 0.24 0.24.0 0.25 0.25.0 0.26 0.26.0 0.28 0.28.0 0.6 0.6.0 0.7 0.7.0 0.8 0.8.0 0.9 0.9.0

From: Greg Hudson <ghudson_at_MIT.EDU>
Date: 2004-03-21 21:11:39 CET

On Fri, 2004-03-19 at 20:23, Nuutti Kotivuori wrote:
> | $ svnremoteshell.py

Another idea along these lines is long-lived transactions:

http://subversion.tigris.org/servlets/ReadMsg?list=dev&msgId=188086

and a third idea (which you brought up in a response to the message I
just pointed at) is being able to batch up client operations on URLs
into a single commit.

I think, given the rarity of these operations, that we want to select
for the option which has the least impact on the code and on the
interface. "svnremoteshell" is perhaps the best option because (1) it
doesn't pollute the command namespace, (2) requires no library changes
(I hope), and (3) lets you see what you're doing using the "ls"
command. And it's still scriptable if you can feed it stuff on stdin.

As usual, implementing it in Python has the problem that people can't
use it without building the bindings, with the corresponding benefit
that it probably requires fewer lines of code.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sun Mar 21 21:11:58 2004

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

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