I'm trying to add properties to a bunch of files that have a common file 
extension, but are not the only files in the directory/directories.

I would like to run something like:

svn propset svn:needs-lock '*' *.png *.jpg *.vsd

The problem is that I have a number of temporary files in the working directory 
that match the pattern but are not and should not be checked in.  The problem 
with using the convenience of shell patterns is that subversion aborts as soon 
as it processes a file that is not already checked in.  It also aborts even if 
a file or directory has the svn:ignore property set.

I don't know of an easy way to match all the files that match a shell pattern 
and are also already checked in. (Which would be a clunky workaround for not 
having the following:)

I'd like to use a switch such as:

svn --ignore-non-checked-in-files propset svn:needs-lock '*' *.png *.jpg *.vsd

Does such a switch already exist?  Such a switch would tell subversion commands 
to silently ignore files and directories that have not been checked in.  The 
opposite already exists. If I run svn add *.png, the "svn add" command runs, 
but complains harmlessly if a file has already been checked in. "svn add" does 
not halt if it encounters a file that has already been checked in.

Thanks for your help,
Steve

Reply via email to