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

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

From: Flex <flex_at_datecs.bg>
Date: 2005-08-29 09:42:17 CEST

> You did reboot after installing the nightly? If not, then you still
> have the old cache running.

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

>> - shared folder does not gets notification when another project using it via
>> externals modify it

> a shared folder? Do you mean a folder shared on a network?

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 way I modified the contents of it from App2 without remembering I did that from App1 and got conflict.

>> There is no way you can fix all problems (especially with the externals)
>> besides killing the cache at all. I'm asking for a "rebuild cache" option or
>> "scan for modifications" to do that instead of only showing the changes?

> Use "Cleanup" on that folder. That will rebuild the cache for that
> folder and all folders below.

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"
Received on Mon Aug 29 09:42:53 2005

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