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

Re: [TSVN] BUG: ignore on directories?

From: Rainer Müller <mueller_rainer_at_gmx.de>
Date: 2005-06-02 22:51:45 CEST

SteveKing wrote:
> Rainer Müller wrote:
>
> What did 'svn st' show you? I guess it showed you a missing dir from
> where you moved/copied the directory?

Right. But also an unversioned directory at the new location, see below.

>> Couldn't that be changed with the new Cache? Does it not do always
>> "full" status request for folders with the Subversion libraries?
>> I know that Subversion does not provide an option to check only the
>> status of a folder without children, but aren't children always needed
>> for the cache?
>
>
> No, because the status of that folder hasn't changed. It's still 'normal'.

But svn st told me that it is unversioned. TortoiseSVN did not.

Reproduction recipe:

1) You have 2 versioned folders in the same directory ('foo' and 'bar')
2) Move 'bar' into 'foo' (it becomes 'foo/bar') (no svn move!)
3) Change any file in 'foo/bar' now

Results:

a) Command line

F:\src\test>svn st
? foo\bar
! bar

unversioned directory foo\bar
missing bar (expected)

b) TortoiseSVN

Check for Modifications:
bar missing

Overlays:
- icon SVN Status column

foo modified normal
foo/bar modified normal

The status column for foo/bar should show unversioned IMO.

After all I know that I did something wrong and should not move
directories around. I just wanted to report the difference between svn
command line and TSVN.

Rainer

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Thu Jun 2 22:52:08 2005

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.