#!/bin/sh ROOT_UID=0 # Only users with $UID 0 have root privileges. E_NOTROOT=67 # Non-root exit error. # Run as root, of course. if [ "$UID" -ne "$ROOT_UID" ]; then echo "Must be root to run this script." exit $E_NOTROOT fi mkdir tmpdir cd tmpdir mkdir KBCarRental mkdir KBCarRental/trunk mkdir KBCarRental/branches mkdir KBCarRental/tags mkdir KBCustomerList mkdir KBCustomerList/trunk mkdir KBCustomerList/branches mkdir KBCustomerList/tags mkdir KBFormLetter mkdir KBFormLetter/trunk mkdir KBFormLetter/branches mkdir KBFormLetter/tags mkdir KBFutureInvestment mkdir KBFutureInvestment/trunk mkdir KBFutureInvestment/branches mkdir KBFutureInvestment/tags mkdir KBGasTanks mkdir KBGasTanks/trunk mkdir KBGasTanks/branches mkdir KBGasTanks/tags mkdir KBInvestmentCalculator mkdir KBInvestmentCalculator/trunk mkdir KBInvestmentCalculator/branches mkdir KBInvestmentCalculator/tags mkdir KBKeno mkdir KBKeno/trunk mkdir KBKeno/branches mkdir KBKeno/tags mkdir KBMultiplicationTable mkdir KBMultiplicationTable/trunk mkdir KBMultiplicationTable/branches mkdir KBMultiplicationTable/tags mkdir KBPicCNS mkdir KBPicCNS/trunk mkdir KBPicCNS/branches mkdir KBPicCNS/tags mkdir KBQueryWordPress mkdir KBQueryWordPress/trunk mkdir KBQueryWordPress/branches mkdir KBQueryWordPress/tags mkdir KBWordProcessor mkdir KBWordProcessor/trunk mkdir KBWordProcessor/branches mkdir KBWordProcessor/tags mkdir RichTextBoxPrintCtrl mkdir RichTextBoxPrintCtrl/trunk mkdir RichTextBoxPrintCtrl/branches mkdir RichTextBoxPrintCtrl/tags mkdir SystemInformation mkdir SystemInformation/trunk mkdir SystemInformation/branches mkdir SystemInformation/tags svn import . file:///var/svn --message 'Initial repository layout' cd .. rm -rf tmpdir svn list --verbose file:///var/svn