revision problems with update
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar Externals plugin |
Invalid
|
Undecided
|
Eugene Tarasenko |
Bug Description
eadd repos with no revision specified never update.
the following is the output of running: source externals_test
** Creating Repo1
/tmp/externals_
Created a standalone tree (format: 2a)
adding Hello1.txt
adding externals
Committing to: /tmp/externals_
added Hello1.txt
added externals
Committed revision 1.
** Creating Repo2
Created a standalone tree (format: 2a)
adding Hello2.txt
Committing to: /tmp/externals_
added Hello2.txt
Committed revision 1.
adding Hi2.txt
Committing to: /tmp/externals_
added Hi2.txt
Committed revision 2.
adding Hola2.txt
Committing to: /tmp/externals_
added Hola2.txt
Committed revision 3.
** adding externals repo2 latest and repo2 rev 2 to repo1
Add external branch /tmp/externals_
Branched 3 revision(s).
adding .bzrignore
adding .bzrmeta
adding .bzrmeta/externals
adding .bzrmeta/
Add external branch /tmp/externals_
Branched 2 revision(s).
Committing to: /tmp/externals_
added .bzrignore
added .bzrmeta
added .bzrmeta/externals
added .bzrmeta/
Committed revision 2.
** changing repo2
adding moshi2.txt
Committing to: /tmp/externals_
added moshi2.txt
Committed revision 4.
** ecmd updating repo1
Run command in external: externals/
Tree is up to date at revision 3 of branch /tmp/externals_
Run command in external: externals/
Tree is up to date at revision 2 of branch /tmp/externals_
Run command in main branch:
Tree is up to date at revision 2 of branch /tmp/externals_
** checking to see if the repo2_latest external reflects repo2 mod
repo2_latest external is on revision 3, should be on 4
'update' command works only with checkout branch, instead uses 'pull' command. Replace 'bzr ecmd update' in your script on 'bzr pull' line.