On Wed, Jun 14, 2023 at 03:29:11PM +0200, Paride Legovini wrote: > Steve Langasek wrote on 13/06/2023:
> > This is the following in my ~/.gitconfig: > > [url "git+ssh://vor...@git.launchpad.net/"] > > insteadof = lp: > > This configuration is described here: > > https://help.launchpad.net/Code/Git > > We should probably make sure it gets into some Ubuntu documentation and not > > just Launchpad documentation. > The drawback of this config is that with newer versions of Breezy it > gets in the way of Bazaar operations. The relevant change may be [1], in > Ubuntu since Lunar IIRC. > What happens is that Breezy finds the lp: shorthand and resolves it to a > Git URL, then fails if we were actually pointing it to a Bazaar repo. > For example this fails on my Mantic system if I use lp: for Git: > bzr branch lp:~ubuntu-core-dev/meta-release/ubuntu > I now use lpad: as a shorthand for Launchpad Git repos: > [url "ssh://par...@git.launchpad.net/"] > insteadOf = lpad: I had encountered this behavior, but hadn't realized it was on account of my own git config! For my part, I dug through the code and discovered that lp+bzr: (undocumented AFAIK) works to force the use of bzr. Since I do a lot more git checkouts that bzr from Launchpad these days (a trend that is only likely to continue), this is what I'm sticking with, reserving the shorter shortcut for git. -- Steve Langasek Give me a lever long enough and a Free OS Debian Developer to set it on, and I can move the world. Ubuntu Developer https://www.debian.org/ slanga...@ubuntu.com vor...@debian.org
signature.asc
Description: PGP signature
-- ubuntu-devel mailing list ubuntu-devel@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel