Distributed Version Control allows faster development with more flexible options for sharing code between developers. Variant of famous Open Source phrase “Release Early, Release Often”
Normally you work in a local branch on your PC. You Merge changes in regularly from Trunk. You Push your changes to your branch on LaunchPad You Pull from LaunchPad to update your server sites
Required for LaunchPad: https://help.launchpad.net/YourAccount/CreatingAnSSHKeyPair No need to create a new one if you already have one http://the.earth.li/~sgtatham/putty/latest/x86/puttygen.exe
NB If Cygwin is installed then use the .ssh folder in your cygwin folder Windows Explorer cannot create folders which start with a dot, so need to create in the shell Save the files to the .ssh directory created NB Do Not just ‘Save Private Key’ as this will not work.
Copy/Paste from textbox rather than saved Public Key to avoid having to trim down to just what’s needed.