- Un repository ha una sola cartella usata come trunk.
- Si vuole converire il contenuto di questa in trunk/ e creare anche le cartelle branches e tags vuote
- Fare ultimo commit
- Fare checkout
cd /tmp
sudo svn co file:///files/svn/repositories/etc
cd etc
sudo svn mkdir trunk
for FILE in $(echo * | grep -v '\trunk'); do sudo svn move $FILE trunk/; done
- Se esistono anche dei dotfiles, spostarli
sudo ls -al
sudo svn mv .pwd.lock .serial.conf.old* trunk/
sudo svn mkdir tags branches
sudo svn ci "* Moved to std layout"
- Andare nella vecchia working copy e switchare
sudo svn switch file://files/svn/repositories/etc/trunk