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

Re: [TSVN] lock usage

From: Mark Phippard <MarkP_at_softlanding.com>
Date: 2005-09-20 19:09:01 CEST

Stefan Küng <tortoisesvn@gmail.com> wrote on 09/20/2005 12:49:52 PM:

> Julien TOUCHE wrote:
> >> That would mean to have the overlay cache contact the repository. And
> >> that's an operation which can take several seconds, in which the
> >> explorer would hang. So no, that's definitely not an option. (of
> >
> >
> > i don't think it in this way. more like, you update your local
> > repository and, as there is an icon for files you locked, there is one
> > for the ones locked by others - no repository contact here.
> - we would need yet another overlay icon for this. And we don't want
> that: http://tortoisesvn.berlios.de/?q=node/3
> - that information wouldn't be reliable. Someone else can lock a file
> long after you've updated your working copy. So the overlays would tell
> you somthing that isn't true anymore.


I do not believe the answer to this "problem" is to go to the GUI tools
like TortoiseSVN and Subclipse, and tell them they need to be showing this
information. You need to convince the Subversion developers that this
information should be cached in the WC, perhaps with new API to just
update the lock info when you do not want to do a full update.

I do not think you will get anywhere, but unless Subversion adds support
for this in its WC and API, then it does not make sense for the GUI tools
to try to tackle it as there is not sufficient API to implement it. The
only way it could be done today is to contact the repository and that is
not a valid option.


Scanned for SoftLanding Systems, Inc. and SoftLanding Europe Plc by IBM Email Security Management Services powered by MessageLabs.

To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Tue Sep 20 20:25:30 2005

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