Hi Guido,

On Wed, Feb 24, 2021 at 02:33:55PM +0100, Guido Günther wrote:
> control: retitle -1 Allow to skip alias expansion for gbp-clone
> 
> gbp uses 'salsa:' as a shortcut internally expanding to the https:// url
> (that changed in August 2019)

Hmmm, I do not remember I observed that issue in 2020 - the trouble
started in 2021 (may be end of 2020).  I did not changed anything in my
configuration since then.

> so git never sees the `salsa:` you pass on
> the command line (see `man gbp-clone` for predefined aliases). You can use
> 
>   git config --global url."g...@salsa.debian.org:".pushInsteadOf 
> "https://salsa.debian.org/";
> 
> see https://wiki.debian.org/Salsa/Doc.

Yes, this is eaxactly what I did following the documentation you
linked to.

> I think we need an option to
> disable this (`--no-aliases` or `aliases = False` in gbp.conf) so
> 
>     gbp clone --no-aliases salsa:team/package
> 
> would not expand `salsa:` but pass it down to git instead.

I'm fine with this kind of option and I can perfectly live
with it.  My question is:  Since we moved to salsa I was using
gbp and git both successfully with salsa:team/package  and
this resulted in pushable URLs.  This has changed at some point
in time and I would love to have that behaviour back. ;-)

Kind regards

      Andreas.

-- 
http://fam-tille.de

Reply via email to