Erich Smith | 55e77de | 2012-05-11 23:27:03 -0400 | [diff] [blame] | 1 | cite about-plugin |
| 2 | about-plugin 'svn helper functions' |
| 3 | |
Robert R Evans | a4d0242 | 2010-10-02 15:07:29 -0700 | [diff] [blame] | 4 | rm_svn(){ |
Erich Smith | 55e77de | 2012-05-11 23:27:03 -0400 | [diff] [blame] | 5 | about 'remove ".svn" files from directory' |
| 6 | param '1: directory to search for files' |
| 7 | group 'svn' |
| 8 | |
| 9 | if [ -z "$1" ]; then |
| 10 | reference rm_svn |
| 11 | return |
| 12 | fi |
Robert R Evans | a4d0242 | 2010-10-02 15:07:29 -0700 | [diff] [blame] | 13 | find $1 -name .svn -print0 | xargs -0 rm -rf |
| 14 | } |
| 15 | |
| 16 | svn_add(){ |
Erich Smith | 55e77de | 2012-05-11 23:27:03 -0400 | [diff] [blame] | 17 | about 'add to svn repo' |
| 18 | group 'svn' |
| 19 | |
| 20 | svn status | grep '^\?' | sed -e 's/? *//' | sed -e 's/ /\ /g' | xargs svn add |
Eitan Adler | 3fc60b5 | 2012-04-17 00:24:58 -0400 | [diff] [blame] | 21 | } |