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

Re: Why is svn displaying ! and ? on a file

From: Mark Phippard <markphip_at_gmail.com>
Date: Mon, 23 Sep 2019 14:58:58 -0400

On Mon, Sep 23, 2019 at 2:25 PM Bo Berglund <bo.berglund_at_gmail.com> wrote:

> I just checked out a project from SVN (1.9.7) and it took a lot
> of time to get the executable.
> This means that the exe file contains debugging symbols so I used
> the command strip -s to clean the exe file. Sdomehow I had forgotten
> this when it was committed 2 years ago.
>
> The strip worked fine and the file also works fine after the strip.
>
> Then I checked that I could commit it:
>
> D:\Engineering\Projects\Subversion\HW\TcpCommTest>svn status
> ! TCPCommTest.exe
> ? TcpCommTest.exe
>
> This was an unexpected response I have not seen before...
>
> The TcpComm.exe was about 19 Mb in size before the strip and now it is 1.9
> Mb.
> I want to commit it but for some reason there is no committable file in
> the WC dir.
>
> What to do?
>

You essentially renamed the file when you changed the case. Subversion is
case-sensitive even if the OS is not. You could rename the back to the
original case or use the svn mv command to tell Subversion about the rename.

https://subversion.apache.org/faq.html#case-change

-- 
Thanks
Mark Phippard
http://markphip.blogspot.com/
Received on 2019-09-23 20:59:18 CEST

This is an archived mail posted to the Subversion Users mailing list.