...
To avoid permission issues, you should use your user account (not the root account) to check out subversion or git repos. Sudo
may not work in the chroot environment, so you may still need to use the root account for operations that require root access.
Software setup
Deploy to SD card