Page MenuHomePhabricator

Subversion repositories are created with incorrect default URI
Closed, DuplicatePublic

Description

The default URI displayed on the Checkout Details and URI pages for a freshly-created subversion repository are incorrect in two respects:

  • It shows the protocol as 'ssh' instead of 'svn+ssh"'
  • It appends the shortname to the end of the URI, whilst the repo is actually hosted on a URI without the shortname

For example:
The steps below will produce a repository which is hosted at svn+ssh://vcsuser@hostname/diffusion/17 but the checkout details are shown as: ssh://vcsuser@hostname/diffusion/17/artifacts

  1. Click Diffusion
  2. Click Create Repository
  3. Click Create a new Subversion repository
  4. Enter Test in the name field
  5. Enter artifacts in the shortname field
  6. Click Create Repository
  7. Click Activate Repository
  8. Click the R17 breadcrumb and note the Checkout details

Versions:

phabricator 846eec7563d8e04a6110b96bde3a6a1d6e61d420 (Mon, May 9)
arcanist c58f1b9a2507488b2152473dd1f0bbc7e99c09c1 (Fri, Apr 29)
phutil 5d47fb1027f59f26d4bc37a90601a9a1aa4ac44d (Fri, May 6)