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
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
13
caa8ee970322 Revert command
jsipek@rockstar.fsl.cs.sunysb.edu
parents:
diff changeset
1 #!/bin/bash
caa8ee970322 Revert command
jsipek@rockstar.fsl.cs.sunysb.edu
parents:
diff changeset
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
caa8ee970322 Revert command
jsipek@rockstar.fsl.cs.sunysb.edu
parents:
diff changeset
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
caa8ee970322 Revert command
jsipek@rockstar.fsl.cs.sunysb.edu
parents:
diff changeset
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