Re: SVN 1.7 problems with case insensitive file systems (Windows)
From: Johan Corveleyn <jcorvel_at_gmail.com>
Date: Tue, 13 Sep 2011 01:32:51 +0200
On Mon, Sep 12, 2011 at 2:17 PM, Philip Martin
Yes, I think that's more or less what happens.
I tried Marc's scenario with a simple file on Windows, printing status
[[[
C:\research\svn\experiment\wc\test4\foo>svn st
C:\research\svn\experiment\wc\test4\foo>svn add BAR
C:\research\svn\experiment\wc\test4\foo>svn st
C:\research\svn\experiment\wc\test4\foo>svn rm bar
C:\research\svn\experiment\wc\test4\foo>svn st
It seems your analysis is correct, in that the last step, "svn rm
Also, if "svn rm bar" is performed first, BAR also gets deleted from
[[[
C:\research\svn\experiment\wc\test4\foo>svn st
C:\research\svn\experiment\wc\test4\foo>svn rm bar
C:\research\svn\experiment\wc\test4\foo>svn st
C:\research\svn\experiment\wc\test4\foo>svn add BAR
C:\research\svn\experiment\wc\test4\foo>dir /B
]]]
However, it seems that adding --keep-local to the rm command is a
[[[
C:\research\svn\experiment\wc\test4\foo>svn st
C:\research\svn\experiment\wc\test4\foo>svn add BAR
C:\research\svn\experiment\wc\test4\foo>svn st
C:\research\svn\experiment\wc\test4\foo>svn rm bar --keep-local
C:\research\svn\experiment\wc\test4\foo>svn st
I don't have time to dig deeper and figure out a solution, but I think
That said, in general "svn rm bar" *should* remove BAR from disk (if
But it shouldn't do that in this special case, where the user wants to
-- JohanReceived on 2011-09-13 01:33:44 CEST |
This is an archived mail posted to the Subversion Dev mailing list.
This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.