From f59429aafc0f0a63e9c18c04c479e736aaf8ccef Mon Sep 17 00:00:00 2001 From: Manolo Carrasco Date: Mon, 25 Oct 2010 07:26:35 +0000 Subject: [PATCH] svnignore script nows accepts arguments to add recursively folders/files, and preserves the old svnignore table --- svnignore.sh | 23 ++++++++++++++++++++--- 1 file changed, 20 insertions(+), 3 deletions(-) diff --git a/svnignore.sh b/svnignore.sh index 3922238f..81163145 100755 --- a/svnignore.sh +++ b/svnignore.sh @@ -1,3 +1,20 @@ -svn propset svn:ignore --recursive -F .svnignore . -echo "current properties:" -svn propget svn:ignore . +[ -z "$1" ] && exit + + +p=`pwd` + +while [ -n "$1" ] +do + for i in `find . -name $1` + do + d=`dirname $i` + cd $p + cd $d + svn propget svn:ignore . > /tmp/$$ + echo $1 >> /tmp/$$ + svn propset svn:ignore -F /tmp/$$ . + done + shift +done + + -- 2.39.5