Skip to content

Commit f59429a

Browse files
committed
svnignore script nows accepts arguments to add recursively folders/files, and preserves the old svnignore table
1 parent 1e35010 commit f59429a

File tree

1 file changed

+20
-3
lines changed

1 file changed

+20
-3
lines changed

svnignore.sh

+20-3
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,20 @@
1-
svn propset svn:ignore --recursive -F .svnignore .
2-
echo "current properties:"
3-
svn propget svn:ignore .
1+
[ -z "$1" ] && exit
2+
3+
4+
p=`pwd`
5+
6+
while [ -n "$1" ]
7+
do
8+
for i in `find . -name $1`
9+
do
10+
d=`dirname $i`
11+
cd $p
12+
cd $d
13+
svn propget svn:ignore . > /tmp/$$
14+
echo $1 >> /tmp/$$
15+
svn propset svn:ignore -F /tmp/$$ .
16+
done
17+
shift
18+
done
19+
20+

0 commit comments

Comments
 (0)