====== Used syntax ====== [optional] //to be fill// ====== Help ====== **Give help** bzr help **Give help of a command** bzr help //commandname// **Give all available commands** bzr help commands ====== Working in local branch ====== **Add all new files** bzr add **Add a file** bzr add //filename// **Shows the difference in the working tree versus the last commit** bzr diff **Summarize changes in working copy** bzr status **Commit (local) all changes (include remove files)** bzr commit -m '//message//' **Temporarily set aside some changes from the current tree. (see: bzr help shelve)** bzr shelve [[//filename//]] ====== Inter branch working ====== **Commit changes the the server (one of below)** bzr push sftp://sradio@lcmpc10.epfl.ch/home/sradio/SRadio.//branchname// bzr push sftp://sradio@lcmpc10.epfl.ch/home/sradio/SRadio.//branchname// --remember bzr push **Update from the server (one of below)** bzr pull sftp://sradio@lcmpc10.epfl.ch/home/sradio/SRadio.//branchname// bzr pull sftp://sradio@lcmpc10.epfl.ch/home/sradio/SRadio.//branchname// --remember bzr pull **Update (needed after pull)** bzr update **Merge two branches** bzr merge //branchfrom// # resolve conflict ... bzr commit -m 'merge from //branchname** ====== History ====== **Show history of changes** bzr log **Differences between revision** bzr diff -r//revisionnb1//..//revisionnb2// ====== Create a project ====== bzr init-repo [[//path//]] bzr init [[//path//]]