CVS import interface doesn't make sense or work

Bug #686134 reported by David Strauss
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
New
Undecided
Unassigned

Bug Description

First, the interface doesn't make sense. CVS doesn't use URLs, let alone the HTTP(S) ones requested by Launchpad.

Second -- and more importantly -- the interface doesn't work for actual CVS configurations. I'm trying to import a module from Drupal CVS, and even the suggested value of "cvs.drupal.org:/cvs/drupal-contrib" for the "URL" field can't pass the validator.

Tags: lp-code cvs
Revision history for this message
David Strauss (davidstrauss) wrote :

Workaround: Create any silly branch on the project. Use the "import branch" tool directly to perform the real import. Delete the silly branch.

Revision history for this message
Benji York (benji) wrote :

This error is caused by the overly strict validation done by URIField,
which is used for the Branch URL field.

Revision history for this message
Benji York (benji) wrote :

As an aid to future travelers, the field in question is defined in lib/lp/registry/browser/productseries.py, line 838.

Curtis Hovey (sinzui)
affects: launchpad → launchpad-code
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.