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

RE: [TSVN] Too much recursion going on in TSVN?

From: Amir Kolsky <amir_at_xpandsoft.com>
Date: 2004-10-28 12:03:12 CEST

I am wondering if maybe tortoise is addressing the problem from the wrong
angle...

There are several scenarios that might cause the status of a subtree to
change (i.e., the status of an entity inside the tree):
File changes as a result of an update, an operation within Tortoise and an
operation outside of Tortoise, e.g., inside visual studio - directly or
indirectly.
Then there's the issue of svn:properties changing.

I do not know how the properties are implemented, but the NTFS file system
will allow tortoise to be aware of any changes in the .svn directories via
reparse points. This means that any change to any of the folders can be
caught be toirtoise an propagated up the folder heirarchy without the need
to recursively scan the folder heirarchy.

The reason this will work is that once a change is detected there is no need
to access the remote repository but only the local base, which remains
constant between updates...

In esseence this means that Tortoise will switch to Push rather than Pull...

 Amir Kolsky
XP& Software
 

>-----Original Message-----
>From: Will Dean [mailto:svn@indcomp.co.uk]
>Sent: Thursday, October 28, 2004 12:02 AM
>To: dev@tortoisesvn.tigris.org
>Subject: RE: [TSVN] Too much recursion going on in TSVN?
>
>At 14:54 27/10/2004 -0700, you wrote:
>
>>Hmmm, maybe tortoise is doing a status of the folder path?
>>
>>I see different behaviour (from svn) depending on whether I am in the
>>current directory and don't specify a complete path compared to
>>specifying a path.
>>
>>Eg svn st -N, svn st -N . (ok)
>>svn st -N sub1 (when in parent folder), or svn st -N
>[complete path to
>>sub1] (even when in sub1) opens all parent items.
>
>Yes, I think you're on to something here.
>
>There is still *far* more activity with F5 than with the
>command line, but at least the command line does exhibit the
>same basic problem of looking in spurious directories, when
>it's passed the full path.
>
>Dare we open a discussion on dev@subversion...? (I shall try
>and look in their issue tracker first.)
>
>Cheers,
>
>Will
>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
>For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Thu Oct 28 12:57:49 2004

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

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