ceph/qa/workunits/snaps/snaptest-git-ceph.sh

36 lines
444 B
Bash
Raw Normal View History

2010-09-21 20:39:43 +00:00
#!/bin/sh -x
set -e
ceph mds set allow_new_snaps --yes-i-really-mean-it
git clone git://ceph.com/git/ceph.git
2010-09-21 20:39:43 +00:00
cd ceph
versions=`seq 1 21`
for v in $versions
do
ver="v0.$v"
echo $ver
git reset --hard $ver
mkdir .snap/$ver
done
for v in $versions
do
ver="v0.$v"
echo checking $ver
cd .snap/$ver
git diff --exit-code
cd ../..
done
for v in $versions
do
ver="v0.$v"
rmdir .snap/$ver
done
echo OK