I once did a repository fetch from google using bzr from a svn repo like this
bzr svn-import http://feedparser.googlecode.com/svn/ feedparser
cd feedparser
bzr branch trunk mybranch
cd mybranch
bzr checkout
now the repository svn repo ( http://feedparser.googlecode.com/svn/ ) has some new updates that i want to fetch but since I changed some files in my local repo ( i.e. the bzr repo on my local machine ) how can I fetch and merge the updates with my update using bzr without loosing the update and my changes?
Use
pull
command:or even
The latter may not work first time, but will work next time you do pull after pull with explicit URL.
After pull finished you can simply merge the changes from trunk into mybranch:
Inspect changes after merge and commit the result.