You need to be cautious, if you have set up your svn:ignore property or your SVN config file to ingore temporary files this will blindly add them. After that, you can use the svn revert filename command to un-add them.
###
#.Name
# svnadd
#.What
# recursively finds all of the new files via the 'svn stat' command
# and runs the 'svn add' command on each one.
###
case "$1" in
-t) SVN_CMD="echo svn"
;;
-h)
echo Usage: $(basename 0) [-t|-h]
exit 1;
;;
esac
: ${SVN_CMD:=svn}
for f in $(svn stat | awk '/^?/ {print $2}')
do
$SVN_CMD add "$f"
done
1 comment:
Wow...Geek stuff...
Post a Comment