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