bug? svn.exe propset svn:executable "*" affects too may files on Windows
From: Jože Fabčič <Joze.Fabcic_at_comtrade.com>
Date: Thu, 11 Jun 2015 15:26:09 +0200
I compiled a library (boost) and found out that few files are missing the svn:executable property. I wanted to set the property and the command line client started to apply the property to all the files in the current directory:
b:\boost\boost-1.44>svn propset svn:executable "*" bootstrap.sh
The working copy was created with TortoiseSVN, probably 1.8.10 that linked SVN 1.8.11. I upgraded to the latest TortoiseSVN 1.8.11 that links SVN 1.8.13 and received the same result. I installed SVN 1.8.13 from https://www.visualsvn.com/downloads/ and received the same result.
On unix, the command works correctly. Using some other value of a property, as used for example in SVN book works fine:
b:\boost\boost-1.44>svn propset svn:executable on bootstrap.sh
The asterisk "*" is returned as the value of property.
b:\boost\boost-1.44>svn propget svn:executable bootstrap.sh
When searching google with "svn execute permission windows", the first result that I receive is
and besides the correct procedure using TortoiseSVN it also presents the wrong command-line invocation
svn propset svn:executable "*" someScript
It seems that the value of property is incorrectly used also for selecting the target:
Do you see the same behaviour also on your systems?
This is an archived mail posted to the Subversion Dev mailing list.