#!/bin/sh # Template for scripts to reproduce Subversion client-side bugs. SVN=/home/kfogel/src/subversion/subversion/svn/svn SVNADMIN=/home/kfogel/src/subversion/subversion/svnadmin/svnadmin mkdir svn-repro-tmp-$$ cd svn-repro-tmp-$$ # Make a Greek Tree to import mkdir import-tree cd import-tree touch iota mkdir A touch A/mu mkdir A/B touch A/B/lambda mkdir A/B/E touch A/B/E/alpha touch A/B/E/beta mkdir A/B/F mkdir A/C mkdir A/D touch A/D/gamma mkdir A/D/H touch A/D/H/chi touch A/D/H/psi touch A/D/H/omega mkdir A/D/G touch A/D/G/pi touch A/D/G/rho touch A/D/G/tau cd .. ${SVNADMIN} create repos REPOS_URL=file:///`pwd`/repos cd import-tree ${SVN} import -m "Initial import" . ${REPOS_URL}/trunk cd .. ${SVN} co ${REPOS_URL}/trunk wc