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

Re: Re[4]: [TSVN] 4216/4257 - directory problems or what am I missing?

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: 2005-08-29 10:19:18 CEST

On 8/29/05, Flex <flex@datecs.bg> wrote:

> No, I have found and killed it, the TSVNCache process, as well as the 2
> explorer instances. then installed from task manager, run explorer again and
> waited for the TSVNCache to show up again.
>
>
> For a proof
>
> TSVNCache.exe - 272 KB (278 528 bytes), 1.2.1.4266
>
> TortoiseSVN.dll - 420 KB (430 080 bytes), 1.2.1.4266

That's no proof! Those are the data from the files on your harddrive.
But you can't tell which version is loaded in memory. If only *one*
single app has for example the dll still loaded, then *that* version
is used, even though there's a newer one on the harddrive.

> nono... a folder which is used in many projects via externals, i.e.:
>
>
> Project/trunk
>
> --SHARED
>
> --App1
>
> --App2
>
> --App3
>
>
> The "SHARED" is being svn:externals from the three apps, so when checked out
> it looks like:
>
> --SHARED
>
> --App1
>
> ----SHARED
>
> --App2
>
> ----SHARED
>
> --App3
>
> ----SHARED
>
> If I modify the contents of the SHARED from inside App1 for example and
> checkout, none of the others gets any notification of what happened. This

That has nothing to do with the cache!!!!
If you modifiy something in App1->SHARED, then those modifications are
available to the others (app2, app3) only after you commit
App1->SHARED and update App2 and App3.

Please read the docs. And I strongly recommend you also read the
Subversion book, especially the part about externals. You seem to have
completely misunderstood how those work.

> Just tried:
>
> Project/trunk
>
> --Dir1
>
> --Dir2
>
> --Dir3
>
>
> Moved Dir1 to subfolder of dir3
>
> Project/trunk
>
> --Dir2
>
> --Dir3
>
> ----Dir1
>
> Done a cleanup, it passed ok, then tried to commit - "Entry for
> Project/trunk/Dir1 has no valid URL"

Did you move it in explorer, or did you use the right-drag context
menu TSVN offers you? If the first, the error message is expected.

Stefan

-- 
       ___
  oo  // \\      "De Chelonian Mobile"
 (_,\/ \_/ \     TortoiseSVN
   \ \_/_\_/>    The coolest Interface to (Sub)Version Control
   /_/   \_\     http://tortoisesvn.tigris.org
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Mon Aug 29 10:19:44 2005

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