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

Re: Sharing SVN-Repository between Linux/x86 and WinNT

From: Jani Averbach <jaa_at_jaa.iki.fi>
Date: 2003-12-29 23:12:10 CET

On 2003-12-29 22:49+0100, Aaron Optimizer Digulla wrote:
>
> Is pressing Ctrl-C while the programm accesses the DB such an uncommon
> event? Probably not (or why is that in the FAQ?)!
>
> Why is there no signal handler which does a rollback? Or why don't you just
> catch Ctrl-C and ignore it, so people cannot abort the program during
> fragile work?

There is, and it should work, this feature has been part of subversion
since version 0.20.0 (released 20 Mar 2003, revision 5410, branches/release-0.20)
http://svn.collab.net/repos/svn/trunk/CHANGES

And it seems to work:

C:\repositories\workarea>svn co file:///c:/repositories/repodata/svn/repos/linux/trunk
A trunk\kernel
A trunk\kernel\profile.c
A trunk\kernel\fork.c
A trunk\kernel\posix-timers.c
A trunk\kernel\ksyms.c
A trunk\kernel\rcupdate.c
A trunk\kernel\printk.c
svn: The operation was interrupted
svn: caught SIGINT

C:\repositories\workarea>svn ls file:///c:/repositories/repodata/svn/repos/linux/trunk
COPYING
CREDITS
Documentation/
MAINTAINERS
...

So if you could reliably hang your repository using ra_file, ra_svn
or ra_dav and interrupting your client with ctrl-C,
reproduction recipe is very helpful and welcome.

BR, Jani

-- 
Jani Averbach
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Mon Dec 29 23:28:57 2003

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.