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

Re: Undeleteable file on Vista

From: M. Z. <Ziggyesque_at_hotmail.com>
Date: Sat, 28 Feb 2009 12:21:28 -0800 (PST)

Actually, on NT+ and an NTFS partition colons are legal characters...
The bug is the svn libraries don't implement stream creation that the
colon delimits the access to... The caveat about reserved device names
still does apply, though.

On Feb 28, 5:18 am, Simon Large <simon.tortoise..._at_googlemail.com>
> 2009/2/28  <chzypoo..._at_hotmail.com>:
> > I found a bug that may or may not be in tortise svn, we have users that use svn from their mac machines, they created a file with a : (colon) in the file name, this character isn't valid in the windows world, so when you update it tries to download the file but then errors because it isn't valid, you can't delete the invalid file in vista through normal means, you have to do a dir /x to get the old pre windows file name i.e. BADFIL~1 and delete it using that name.  I was able to rename the file in the repo browser in the repository so we don't get this problem again.
> The file is created by the subversion library. It could be argued that
> the file should not be created at all, rather than with a
> hard-to-delete name, but that functionality would have to be added to
> core subversion library rather than individual clients. You would have
> to request that on the subversion mailing list.
> Simon
> --
> :       ___
> :  oo  // \\      "De Chelonian Mobile"
> : (_,\/ \_/ \     TortoiseSVN
> :   \ \_/_\_/>    The coolest Interface to (Sub)Version Control
> :   /_/   \_\    http://tortoisesvn.net
> ------------------------------------------------------http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMess...
> To unsubscribe from this discussion, e-mail: [users-unsubscr..._at_tortoisesvn.tigris.org].


To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2009-02-28 21:22:49 CET

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