Bazaar (bzr) predefined locations
Posted
by mkotechno
on Stack Overflow
See other posts from Stack Overflow
or by mkotechno
Published on 2009-12-21T01:00:57Z
Indexed on
2010/03/29
3:33 UTC
Read the original article
Hit count: 594
Bazaar has a Launchpad pseudo-protocol (lp:) that able the user to operate in remote branchs without write full Launchpad location, I'm searching a way to create my own pseudo-protocols in a way like this (similar to GIT):
bzr remote my sftp://[email protected]/home/myuser/myrepo/
bzr push my:mybranch
bzr push my:otherbranch
bzr push my:anotherbranch
...instead of...
bzr push sftp://[email protected]/home/myuser/myrepo/mybranch
bzr push sftp://[email protected]/home/myuser/myrepo/otherbranch
bzr push sftp://[email protected]/home/myuser/myrepo/anotherbranch
...that is a pain in the ass.
I readed about bazaar.conf but it seems only able you to set a globals push locations for each branch/repo. Another way I saw is to use alias, but has the same problem, is very ugly when is needed to create new branches.
Is posible to do this without modify the BZR code? This should be obvious...
© Stack Overflow or respective owner