comparison admin/cvsdir.sh @ 2696:b105e1f2c8bf octave-forge

Remove a few more unused files
author adb014
date Mon, 16 Oct 2006 14:48:58 +0000
parents
children
comparison
equal deleted inserted replaced
2695:47975df4d029 2696:b105e1f2c8bf
1 #! /bin/bash
2
3 # File: cvsdir.sh
4 # Description: Save and restore CVS dirs under current dir. This is
5 # useful for genrating a Debian package without the CVS
6 # administrative directories, but getting them restored later.
7 # Author: Rafael Laboissière <rafael@icp.inpg.fr>
8 # Created on: Mon Feb 12 18:06:37 CET 2001
9 # Last modified on: Mon Feb 12 18:07:48 CET 2001
10 # $Id$
11
12 # 2001-10-22 Paul Kienzle
13 # * remove the cvstar directory after restore
14
15
16 cvsdirs=`find . -type d -and -name CVS`
17 cvstar=../cvs.tar
18
19 case "$1" in
20 save)
21 if [ -n "$cvsdirs" ] ; then
22 tar cf $cvstar $cvsdirs
23 rm -rf $cvsdirs
24 else
25 echo "W: No CVS dirs under ." 1>&2
26 fi
27 ;;
28 restore)
29 if [ -f $cvstar ] ; then
30 tar xf $cvstar
31 rm -f $cvstar
32 else
33 echo "E: File $cvstar not found" 1>&2
34 fi
35 ;;
36 *)
37 cat 1>&2 <<EOF
38 Usage $0 <save|restore>
39 EOF
40 ;;
41 esac
42