Login | Register
My pages Projects Community openCollabNet

Discussions > users > RE: TSVNChace in endless loop on network file system: 1.5.6, Build 14908

Project highlights: :. Download .: :. Support .: :. FAQ .: :. Translations .: :. Donate .: :. Report Bug .:

tortoisesvn
Discussion topic

Hide all messages in topic

All messages in topic

Re: TSVNChace in endless loop on network file system: 1.5.6, Build 14908

Author Kurt Pruenner <leak at gmx dot at>
Full name Kurt Pruenner <leak at gmx dot at>
Date 2009-01-14 00:29:32 PST
Message www.My-Software.co.uk - Sales wrote:
> If I go to C:\ after doing what you say it just shows this popup window with
> nothing appearing. However if I go to my Visual Studios projects folder
> then it shows the caching.
>
> Very strange but I know its tortoisesvn as when I uninstall all is fine.

You could give SysInternal's Process Monitor[1] a try - it should log
exactly what Explorer et al are doing when this is happening...


[1] http://technet.micro​soft.com/en-us/sysin​ternals/bb896645.asp​x

--
Kurt Bernhard Pruenner --- Haendelstrasse 17 --- 4020 Linz --- Austria
.......It might be written "Mindfuck", but it's spelt "L-A-I-N".......

RE: TSVNChace in endless loop on network file system: 1.5.6, Build 14908

Author "www dot My-Software dot co dot uk - Sales" <sales at my-software dot co dot uk>
Full name "www dot My-Software dot co dot uk - Sales" <sales at my-software dot co dot uk>
Date 2009-01-13 18:53:31 PST
Message Hi

If I go to C:\ after doing what you say it just shows this popup window with
nothing appearing. However if I go to my Visual Studios projects folder
then it shows the caching.

Very strange but I know its tortoisesvn as when I uninstall all is fine.

Cheers and look forward to your response.

Thanks
Terry

> -----Original Message-----
> From: Stefan Küng [mailto:tortoisesvn at gmail dot com]
> Sent: 13 January 2009 16:53
> To: users at tortoisesvn dot tigris dot org
> Subject: Re: TSVNChace in endless loop on network file system: 1.5.6,
> Build 14908
>
> www.My-Software.co.uk - Sales wrote:
> > Hi
> >
> > Our working copy folder is in our My Documents/Visual Studio but we
> to
> > our knowledge have nothing external?
>
> create the registry key (DWORD)
> HKCU\Software\Tort​oiseSVN\CacheTrayIc​on
> and set the value to 1.
> Then kill the TSVNCache.exe process.
>
> The cache will restart automatically. Now it will show an icon in the
> notification area (bottom right of taskbar). Doubleclick on it.
> A window will pop up, showing you the paths that the cache is crawling.
> If the cache is 'looping', you will see the same paths over and over
> again.
>
> We have to find out what's 'special' about those paths - the cache
> doesn't loop for most users, so there must be something different on
> your machine that provokes this bug/behavior.
>
> (another doubleclick on the cache icon in the notification area will
> close the window again)
>
> Stefan
>
> --
> ___
> oo // \\ "De Chelonian Mobile"
> (_,\/ \_/ \ TortoiseSVN
> \ \_/_\_/> The coolest Interface to (Sub)Version Control
> /_/ \_\ http://tortoisesvn.net
>
> --------------------​--------------------​--------------
> http://tortoisesvn.t​igris.org/ds/viewMes​sage.do?dsForumId=40​61&dsMessag
> eId=1022272
>
> To unsubscribe from this discussion, e-mail: [users-
> unsubscribe@tortoise​svn.tigris.org].

Re: TSVNChace in endless loop on network file system: 1.5.6, Build 14908

Author steveking
Full name Stefan Küng
Date 2009-01-13 08:52:51 PST
Message www.My-Software.co.uk - Sales wrote:
> Hi
>
> Our working copy folder is in our My Documents/Visual Studio but we to our
> knowledge have nothing external?

create the registry key (DWORD)
HKCU\Software\Tort​oiseSVN\CacheTrayIc​on
and set the value to 1.
Then kill the TSVNCache.exe process.

The cache will restart automatically. Now it will show an icon in the
notification area (bottom right of taskbar). Doubleclick on it.
A window will pop up, showing you the paths that the cache is crawling.
If the cache is 'looping', you will see the same paths over and over again.

We have to find out what's 'special' about those paths - the cache
doesn't loop for most users, so there must be something different on
your machine that provokes this bug/behavior.

(another doubleclick on the cache icon in the notification area will
close the window again)

Stefan

--
       ___
  oo // \\ "De Chelonian Mobile"
 (_,\/ \_/ \ TortoiseSVN
   \ \_/_\_/> The coolest Interface to (Sub)Version Control
   /_/ \_\ http://tortoisesvn.net
Attachments

RE: TSVNChace in endless loop on network file system: 1.5.6, Build 14908

Author "www dot My-Software dot co dot uk - Sales" <sales at my-software dot co dot uk>
Full name "www dot My-Software dot co dot uk - Sales" <sales at my-software dot co dot uk>
Date 2009-01-13 08:45:11 PST
Message Hi

Our working copy folder is in our My Documents/Visual Studio but we to our
knowledge have nothing external?

Thanks
terry

> -----Original Message-----
> From: Stefan Küng [mailto:tortoisesvn at gmail dot com]
> Sent: 13 January 2009 16:42
> To: users at tortoisesvn dot tigris dot org
> Subject: Re: TSVNChace in endless loop on network file system: 1.5.6,
> Build 14908
>
> www.My-Software.co.uk - Sales wrote:
> > 1. The explorer window repeatable refreshes. It shows the
> directory
> > file list, starts adding green checks to the icons, then the window
> > goes blank, then it shows the directories again, starts drawing the
> > icons then repeates. Just cycles like that forever.
> >
> >
> >
> > We get this issue when we open our explorer window and have no svn
> > directory structure at C:, any ideas???
>
> but in C, you have a working copy folder? Does that folder have
> something 'special' like externals, switched folders/files, nested
> folders, ...
>
> Stefan
>
> --
> ___
> oo // \\ "De Chelonian Mobile"
> (_,\/ \_/ \ TortoiseSVN
> \ \_/_\_/> The coolest Interface to (Sub)Version Control
> /_/ \_\ http://tortoisesvn.net
>
> --------------------​--------------------​--------------
> http://tortoisesvn.t​igris.org/ds/viewMes​sage.do?dsForumId=40​61&dsMessag
> eId=1022251
>
> To unsubscribe from this discussion, e-mail: [users-
> unsubscribe@tortoise​svn.tigris.org].

Re: TSVNChace in endless loop on network file system: 1.5.6, Build 14908

Author steveking
Full name Stefan Küng
Date 2009-01-13 08:42:28 PST
Message www.My-Software.co.uk - Sales wrote:
> 1. The explorer window repeatable refreshes. It shows the directory
> file list, starts adding green checks to the icons, then the window goes
> blank, then it shows the directories again, starts drawing the icons
> then repeates. Just cycles like that forever.
>
>
>
> We get this issue when we open our explorer window and have no svn
> directory structure at C:, any ideas???

but in C, you have a working copy folder? Does that folder have
something 'special' like externals, switched folders/files, nested
folders, ...

Stefan

--
       ___
  oo // \\ "De Chelonian Mobile"
 (_,\/ \_/ \ TortoiseSVN
   \ \_/_\_/> The coolest Interface to (Sub)Version Control
   /_/ \_\ http://tortoisesvn.net
Attachments

Re: TSVNChace in endless loop on network file system: 1.5.6, Build 14908

Author steveking
Full name Stefan Küng
Date 2009-01-13 03:56:04 PST
Message Jay Kuhn wrote:

> My problem is that when I open my PC explorer window to the top
> directory of the directory hierarchy of the working copy I get the
> following (Top being the first directory with a .svn directory in it)
>
> 1. The explorer window repeatable refreshes. It shows the
> directory file list, starts adding green checks to the icons, then the
> window goes blank, then it shows the directories again, starts drawing
> the icons then repeates. Just cycles like that forever.
>
> 2. The TSVNCache.exe process starts running at 20% cpu and runs
> forever. I have let this process run for hours and it never settles down.

What's the path that is shown in explorer, and what path is the working
copy root path? (just to be sure what the 'top folder' is here).

> I thought it maybe do to non-version strange files or a corrupted file.
> However I built a completely new working copy and issues one update
> command and I still get the behavior.

Are there any externals? Any nested folders? Anything else maybe that's
'uncommon'?

Stefan

--
       ___
  oo // \\ "De Chelonian Mobile"
 (_,\/ \_/ \ TortoiseSVN
   \ \_/_\_/> The coolest Interface to (Sub)Version Control
   /_/ \_\ http://tortoisesvn.net
Attachments

RE: TSVNChace in endless loop on network file system: 1.5.6, Build 14908

Author "www dot My-Software dot co dot uk - Sales" <sales at my-software dot co dot uk>
Full name "www dot My-Software dot co dot uk - Sales" <sales at my-software dot co dot uk>
Date 2009-01-13 02:34:19 PST
Message 1. The explorer window repeatable refreshes. It shows the directory
file list, starts adding green checks to the icons, then the window goes
blank, then it shows the directories again, starts drawing the icons then
repeates. Just cycles like that forever.

 

We get this issue when we open our explorer window and have no svn directory
structure at C:, any ideas???

 

It just refreshes the window all the time on our Vista x64, not tried on
other OS's.

 

Thanks

Tery

 

 

From: Jay Kuhn [mailto:jay dot kuhn at impinj dot com]
Sent: 13 January 2009 04:20
To: users at tortoisesvn dot tigris dot org
Subject: TSVNChace in endless loop on network file system: 1.5.6, Build
14908

 

Hi,

 

I would guess this might be related to a bug that is listed as fixed as of
the 1.5.1 version. Here is the text from change-log

 

- BUG: TSVNCache could end up in an endless loop and use all CPU if a
working
       copy was placed in a root path, e.g., C:\ (Jacques Lemire)

 

I had behavior like the above bug so I just installed 1.5.6 Build 14908
hoping to resolve. I did not. I can find no further discussion of this
topic in the task data base.

 

My problem is that when I open my PC explorer window to the top directory
of the directory hierarchy of the working copy I get the following (Top
being the first directory with a .svn directory in it)

2. The explorer window repeatable refreshes. It shows the directory
file list, starts adding green checks to the icons, then the window goes
blank, then it shows the directories again, starts drawing the icons then
repeates. Just cycles like that forever.

3. The TSVNCache.exe process starts running at 20% cpu and runs forever.
I have let this process run for hours and it never settles down.

 

If I am above this directory I see a nice folder icon with a green check
box. If I am below the "top" directory everything seems to work fine. I
can descend down all four or so levels of hierarchy and add, commit, update
just fine. Just at that top level it goes into infinite loop. Once I have
hit that directly TSVNCache will continue at 20% load forever, no matter
even if I close the browswer window. This working copy is buried way down
in my personal account file hierarchy on the file server.

 

It happens if I access this file directory from a URL
\\filer\homes\jkuhn\designs\ <file:///\\file​r\homes\jkuhn\des​igns\> ....

The same behavior happens if I make a PC mount point of the directory
(O:\designs\...)

 

I thought it maybe do to non-version strange files or a corrupted file.
However I built a completely new working copy and issues one update command
and I still get the behavior.

 

Here are more details of my setup. One suspicion I have is that the working
copy is on a network file share. I not the bug above said a root directory.


 

 

Here are more details of my setup. It maybe a little unique but it all
seems to work well except for this endless looping.

 

1. The svn working copy sits in my user account on our corporate file
server. I cannot tell you at the moment exactly what that hardware it is.
It hosts all our files, Linux and windows users. My guess is it is a Linux
system hacked to handle Windows files because it does not really get Windows
100% correct (It has limited ACLS compared to normal windows)
2. This is true of the SVN repository as well.
3. The svn working copy is usually managed from our Linux machines and
is using svn+ssh://svnhost/.. Protocol to access the repository.
4. which svn: subversion-1.5.2, reasonably up to date.
5. I am using my windows PC (Windows XP Pro, SP2) with Tortoise SVN
installed to browse my working area. Now 1.5.6
6. This all has worked pretty well. I can update, add, commit from my
PC and have no issue.
7. My working copy and the tree managed by svn is reasonably large. It
it about 4 levels deep and looks like the following. I will need to refer
to these levels of hierarchy to describe exactly what is happening.

 

 

Any help would be appreciated. I would like to roll this out as a way for
my group to access their documentation but cannot with this behavior.

 

Sincerely,

 

Jay
Attachments

TSVNChace in endless loop on network file system: 1.5.6, Build 14908

Author "Jay Kuhn" <jay dot kuhn at impinj dot com>
Full name "Jay Kuhn" <jay dot kuhn at impinj dot com>
Date 2009-01-12 20:19:41 PST
Message Hi,

 

I would guess this might be related to a bug that is listed as fixed as
of the 1.5.1 version. Here is the text from change-log

 

- BUG: TSVNCache could end up in an endless loop and use all CPU if a
working
       copy was placed in a root path, e.g., C:\ (Jacques Lemire)

 

I had behavior like the above bug so I just installed 1.5.6 Build 14908
hoping to resolve. I did not. I can find no further discussion of this
topic in the task data base.

 

My problem is that when I open my PC explorer window to the top
directory of the directory hierarchy of the working copy I get the
following (Top being the first directory with a .svn directory in it)

1. The explorer window repeatable refreshes. It shows the
directory file list, starts adding green checks to the icons, then the
window goes blank, then it shows the directories again, starts drawing
the icons then repeates. Just cycles like that forever.

2. The TSVNCache.exe process starts running at 20% cpu and runs
forever. I have let this process run for hours and it never settles
down.

 

If I am above this directory I see a nice folder icon with a green check
box. If I am below the "top" directory everything seems to work fine.
I can descend down all four or so levels of hierarchy and add, commit,
update just fine. Just at that top level it goes into infinite loop.
Once I have hit that directly TSVNCache will continue at 20% load
forever, no matter even if I close the browswer window. This working
copy is buried way down in my personal account file hierarchy on the
file server.

 

It happens if I access this file directory from a URL
\\filer\homes\jkuhn\designs\ <file:///\\file​r\homes\jkuhn\des​igns\> ....


The same behavior happens if I make a PC mount point of the directory
(O:\designs\...)

 

I thought it maybe do to non-version strange files or a corrupted file.
However I built a completely new working copy and issues one update
command and I still get the behavior.

 

Here are more details of my setup. One suspicion I have is that the
working copy is on a network file share. I not the bug above said a
root directory.

 

 

Here are more details of my setup. It maybe a little unique but it all
seems to work well except for this endless looping.

 

1. The svn working copy sits in my user account on our corporate
file server. I cannot tell you at the moment exactly what that
hardware it is. It hosts all our files, Linux and windows users. My
guess is it is a Linux system hacked to handle Windows files because it
does not really get Windows 100% correct (It has limited ACLS compared
to normal windows)
2. This is true of the SVN repository as well.
3. The svn working copy is usually managed from our Linux machines
and is using svn+ssh://svnhost/.... Protocol to access the repository.
4. which svn: subversion-1.5.2, reasonably up to date.
5. I am using my windows PC (Windows XP Pro, SP2) with Tortoise SVN
installed to browse my working area. Now 1.5.6
6. This all has worked pretty well. I can update, add, commit
from my PC and have no issue.
7. My working copy and the tree managed by svn is reasonably large.
It it about 4 levels deep and looks like the following. I will need to
refer to these levels of hierarchy to describe exactly what is
happening.

 

 

Any help would be appreciated. I would like to roll this out as a way
for my group to access their documentation but cannot with this
behavior.

 

Sincerely,

 

Jay
Attachments
Page: of 2 « Previous | Next »
Messages per page: