Thanks for your answers, but still i think this is not as it should be.
If the parameter is expanded by the shell, or as if it was the shell, then
the shell escaping mechanism (^ on windows) should work.
If parameter expansion takes place deeper in the program itself, then it
should know, that this parameter should not be expanded.
Janosch

-----Ursprüngliche Nachricht-----
Von: Stefan Sperling [mailto:s...@elego.de] 
Gesendet: Sonntag, 7. Februar 2010 22:25
An: Janosch Scharlipp
Cc: users@subversion.apache.org
Betreff: Re: Problems setting svn:ignore property to "*" via windows command
line

On Sun, Feb 07, 2010 at 08:40:19PM +0100, Janosch Scharlipp wrote:
> 
> Hi, i am trying to set the svn:ignore property of a specific folder to 
> "*", so that all files and folders inside this folder are beeing ignored
by svn.
> Somehow i don't get this done, i tried lots of different aproaches, 
> but it always seems as if the pattern is beeing expanded, so that 
> either the command fails, or the property it beeing set to the wrong
value.
> 
> Target folder> svn propset svn:ignore * .
> ( command is executed on all contents of . with property value ".svn" 
> (??))
> 
> Target folder> svn propset svn:ignore "*" .
> ( same result)
> 
> Target folder> svn propset svn:ignore "\*" .
> ( error: "\xxx is not a working copy" )
> 
> Target folder> svn propset svn:ignore "^*" .
> (no expansion takes place, but property is set to "^*")
> 
> ...
> 
> What would be the way to do what i want? Why is this so difficult? 
> Where does the expansion take place, is it the command line, or is ist 
> svn? If it is svn, should the property value not be used without
expansion?

See http://svn.haxx.se/users/archive-2009-05/0846.shtml

Stefan

Reply via email to