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

Re: [TortoiseSVN 1.6.6, Build 17493 - 64 Bit] Delete actually deletes files

From: Nick Gilbert <nick_at_x-rm.com>
Date: Fri, 06 Nov 2009 16:01:13 +0000

I noticed this behaviour to.. with normal 32 bit version. Files which
have been SVN Deleted through the context menu just come up as "missing"
and you have to then the check the box to force the delete.

If I recall correctly, they used to just come up as "deleted" with the
boxes already checked, as long as you used SVN Delete rather than
Explorer delete.

Nick..

Alex Kay wrote:
> Ok, let's try again.
>
> 1. I have checked out a working copy to my local drive. TSVN shows it with a green check mark. So far so good.
>
> 2. Now I want to delete a file. I select a file and use TSVN's Delete command on it. The file disappears. Ok.
>
> 3. TSVN keeps showing the folder with a green mark. No good, but could be an issue with icon cache.
>
> 4. Now I'm trying to commit my changes with TSVN's Commit command -- my commit dialog shows the file without check box and marks it as missing. Bummer. Further Update "restores" the file. Bummer again.
>
> Now, if for item (2) I do 'svn delete', then TSVN shows the folder as modified and is able to commit the change.
>
> I'm not sure which redirection you are talking about, as I'm using x64 everywhere and it works, except this delete function.
>
> Thanks.
>
>
>> Alex Kay wrote:
>>
>>> Hello,
>>>
>>> I'm using TortoiseSVN 1.6.6, Build 17493 - 64 Bit on Windows 7 Pro x64.
>>>
>> Must be something specific to Windows 7 in the 64 bit version ;)
>>
>>
>>> My repository is up-to-date, no changes.
>>>
>> From the rest of your post I reckon that you are confusing "repository"
>> (the part on the server) and "working copy" (the part on the client).
>>
>> > I'm trying to delete a file using TSVN's Delete command.
>> > Instead of marking the repo as modified and deleting the file on
>> > commit, my file is actually being deleted and repo is not marked as
>> > changed.
>>
>> This is correct behaviour apart from the last bit. When you delete a
>> file using TortoiseSVN, it is deleted in the working copy first and the
>> working copy is marked as modified. You may however have an issue that
>> the "modified" overlay icon doesn't show up. Does it update when you hit
>> F5 in explorer?
>>
>>
>>> When I try to do Commit, it shows deleted file as missing.
>>>
>> Correct behaviour. The file is missing from the working copy, so TSVN
>> shows this and asks if you want to commit your deletion.
>>
>>
>>> If I do Updated, it "restores" the missing file.
>>>
>> Correct behaviour too. Otherwise you would have to jump through hoops to
>> get your file back when you deleted it accidentally and even cleaned
>> your recycle bin.
>>
>>
>>> That's something new with this version.
>>>
>> No, thats standard behaviour. The only thing which may be wrong is that
>> the icon overlay doesn't refresh after you deleted the file.
>> Now my question: Did you a) really delete the file using the TSVN
>> context menu or did you b) just delete it behind TortoiseSVNs back in
>> windows explorer? And if you used a) the TSVN context menu, did you give
>> the windows explorer a few seconds to redraw the overlays? I guess you
>> did b), which would explain why the overlay didn't change.
>>
>> Cheers
>> - Lübbe
>>
>> --
>> ___
>> oo // \\ "De Chelonian Mobile"
>> (_,\/ \_/ \ TortoiseSVN
>> \ \_/_\_/> The coolest Interface to (Sub)Version Control
>> /_/ \_\ http://tortoisesvn.net PGP Key ID 0x23F511AB
>>
>
> ------------------------------------------------------
> http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=757&dsMessageId=2415114
>
> To unsubscribe from this discussion, e-mail: [dev-unsubscribe_at_tortoisesvn.tigris.org].
>

-- 
Nick Gilbert, Technical Director
X-RM Limited, Winchester, UK
W: www.x-rm.com
T: 01962 877237 DD: 01962 873552
F: 01962 842346 e: nick_at_x-rm.com
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=757&dsMessageId=2415133
To unsubscribe from this discussion, e-mail: [dev-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2009-11-06 17:01:23 CET

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.