Launchpad doesn't accept git imports with http

Bug #438929 reported by Ursula Junque
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
Low
Michael Hudson-Doyle

Bug Description

User ~rsalveti reported that, when trying to add a git import to his netm-cli project, launchpad refuses to create it, saying:
  The URI scheme "http" is not allowed. Only URIs with the following schemes may be used: git

The url is http://dev.openbossa.org/mamona/users/salveti/netm-cli.git. See attached screenshot.

I've asked abentley and he's not sure if that's expected.

Related branches

Revision history for this message
Ursula Junque (ursinha) wrote :
Revision history for this message
Ricardo Salveti (rsalveti) wrote :

The most common git usage is using the git protocol itself, but you could use it via ssh or even webdav (http).

At my case I'm trying to import a repository that's behind an http address, using webdav to push my modifications.

Probably this is something "easy" to find why it's not working and propose a fix, I'm trying to take a look at the code.

Revision history for this message
Jelmer Vernooij (jelmer) wrote :

bzr-git does not support repositories over http yet. See bug 373688

Paul Hummer (rockstar)
Changed in launchpad-code:
status: New → Triaged
importance: Undecided → Low
Revision history for this message
Jelmer Vernooij (jelmer) wrote :

I got this hackishly working in bzr-git yesterday evening.

Changed in launchpad-code:
assignee: nobody → Jelmer Vernooij (jelmer)
status: Triaged → In Progress
Tim Penhey (thumper)
Changed in launchpad-code:
assignee: Jelmer Vernooij (jelmer) → Michael Hudson (mwhudson)
milestone: none → 10.02
Changed in launchpad-code:
status: In Progress → Fix Committed
Revision history for this message
Michael Hudson-Doyle (mwhudson) wrote :

Oops, the backend supports this now, but you still can't create such an import. Easy to fix...

Changed in launchpad-code:
milestone: 10.02 → 10.03
status: Fix Committed → Triaged
tags: added: trivial
Changed in launchpad-code:
status: Triaged → In Progress
Changed in launchpad-code:
status: In Progress → Fix Committed
Revision history for this message
Ursula Junque (ursinha) wrote : Bug fixed by a commit
tags: added: qa-needstesting
Revision history for this message
Michael Hudson-Doyle (mwhudson) wrote :

This should be available on edge now, fwiw.

tags: added: qa-ok
removed: qa-needstesting
Revision history for this message
Jelmer Vernooij (jelmer) wrote :
Tim Penhey (thumper)
Changed in launchpad-code:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.