Mercurial > cds
annotate cds-revert @ 43:7fc785a79615
renamed penis to churn
author | Josef "Jeff" Sipek <jsipek@cs.sunysb.edu> |
---|---|
date | Sat, 05 May 2007 15:53:53 -0400 |
parents | b09a8fca432b |
children |
rev | line source |
---|---|
13 | 1 #!/bin/bash |
2 | |
39
b09a8fca432b
revert: added svn support
Josef "Jeff" Sipek <jsipek@cs.sunysb.edu>
parents:
29
diff
changeset
|
3 source cds |
b09a8fca432b
revert: added svn support
Josef "Jeff" Sipek <jsipek@cs.sunysb.edu>
parents:
29
diff
changeset
|
4 |
b09a8fca432b
revert: added svn support
Josef "Jeff" Sipek <jsipek@cs.sunysb.edu>
parents:
29
diff
changeset
|
5 if [ $VCS = cvs ]; then |
b09a8fca432b
revert: added svn support
Josef "Jeff" Sipek <jsipek@cs.sunysb.edu>
parents:
29
diff
changeset
|
6 rm -f "$@" |
13 | 7 |
39
b09a8fca432b
revert: added svn support
Josef "Jeff" Sipek <jsipek@cs.sunysb.edu>
parents:
29
diff
changeset
|
8 for x in "$@"; do |
b09a8fca432b
revert: added svn support
Josef "Jeff" Sipek <jsipek@cs.sunysb.edu>
parents:
29
diff
changeset
|
9 echo -n "reverting $x..." |
b09a8fca432b
revert: added svn support
Josef "Jeff" Sipek <jsipek@cs.sunysb.edu>
parents:
29
diff
changeset
|
10 rm -rf "$x" |
b09a8fca432b
revert: added svn support
Josef "Jeff" Sipek <jsipek@cs.sunysb.edu>
parents:
29
diff
changeset
|
11 cvs update -d "$x" 2>&1 > /dev/null |
b09a8fca432b
revert: added svn support
Josef "Jeff" Sipek <jsipek@cs.sunysb.edu>
parents:
29
diff
changeset
|
12 if [ $? -ne 0 ] ; then |
b09a8fca432b
revert: added svn support
Josef "Jeff" Sipek <jsipek@cs.sunysb.edu>
parents:
29
diff
changeset
|
13 echo -n "failed" |
b09a8fca432b
revert: added svn support
Josef "Jeff" Sipek <jsipek@cs.sunysb.edu>
parents:
29
diff
changeset
|
14 fi |
b09a8fca432b
revert: added svn support
Josef "Jeff" Sipek <jsipek@cs.sunysb.edu>
parents:
29
diff
changeset
|
15 echo |
b09a8fca432b
revert: added svn support
Josef "Jeff" Sipek <jsipek@cs.sunysb.edu>
parents:
29
diff
changeset
|
16 done |
13 | 17 |
39
b09a8fca432b
revert: added svn support
Josef "Jeff" Sipek <jsipek@cs.sunysb.edu>
parents:
29
diff
changeset
|
18 elif [ $VCS = svn ]; then |
b09a8fca432b
revert: added svn support
Josef "Jeff" Sipek <jsipek@cs.sunysb.edu>
parents:
29
diff
changeset
|
19 svn revert "$@" |
b09a8fca432b
revert: added svn support
Josef "Jeff" Sipek <jsipek@cs.sunysb.edu>
parents:
29
diff
changeset
|
20 fi |
b09a8fca432b
revert: added svn support
Josef "Jeff" Sipek <jsipek@cs.sunysb.edu>
parents:
29
diff
changeset
|
21 |