blob: 9c7c95c4adf76a31cac3fe83b24e4394d47be959 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
#! /bin/sh
# 3 arguments :
# - relative path to the local directory (e.g. ".")
# - module name (e.g. "plop")
# - root repository (e.g. ":ext:me@host:/path/to/cvsroot")
mkcvs() {
rm -rf $1/CVS
mkdir -p $1/CVS
echo $2 > $1/CVS/Repository
echo $3 > $1/CVS/Root
for i in $1/*; do
if [ -d $i -a $i != $1/CVS ]; then
echo "D/"`basename $i`"////" >> $1/CVS/Entries
mkcvs "$i" "$2/"`basename $i` $3
elif [ -f $i ]; then
echo "/"`basename $i`"/1.1.1.1/"`date +"%a %b %d %T %Y//"` >> $1/CVS/Entries
fi
done
}
mkcvs $1 $2 $3
|