I've worked w/bzr (bazaar vcs) for some time, and decided to rebranch a number of apps as stacked-on a core trunk (to help conserver history resources).
For published web apps, the workflow included
bzr push bzr-ssh://<server>/var/www/<remote-branch-name>
followed by bzr checkout
on the server to get a working tree.
With this new stacked paradigm, I of course wanted to push a stacked branch to the server, AND have a working tree to serve out of, but this does not seem possible?
bzr push --stacked -d <branch> <remote>
will happily create a new stacked branch on the server, but, from the server:
bzr info
shows no parentbzr checkout
results in bzr: ERROR: Not a branch
Net, no working tree :|
Ultimately, I just deleted the new remote branch and went back and omitted the --stacked
.
Still wondering if I missed something?