Page MenuHomePhorge

Expose only canonical Clone URI for external repo and Differential uninstalled
AbandonedPublic

Authored by aklapper on Thu, Apr 11, 12:13.
Tags
None
Referenced Files
Unknown Object (File)
Thu, May 2, 14:47
Unknown Object (File)
Thu, May 2, 14:47
Unknown Object (File)
Thu, May 2, 14:47
Unknown Object (File)
Wed, May 1, 19:22
Unknown Object (File)
Mon, Apr 29, 02:10
Unknown Object (File)
Mon, Apr 22, 09:09
Unknown Object (File)
Mon, Apr 22, 09:09
Unknown Object (File)
Mon, Apr 22, 09:01

Details

Summary

When Differential is uninstalled, it does not make sense to have Diffusion canonically host code repositories as no commits can be pushed into them via Differential. Instead expose the canonical code repository location URI, ignoring whether the URI is enabled / visible, so folks who clone the code repository have an URI set in their local checkout which allows developer interaction (e.g. pushing branches).

Closes T15780

Test Plan
  • Set up a repository in Diffusion which is observed from a third party location.
  • Go to the Diffusion repository in the web browser, click the green "Clone" button, inspect the offered URIs.

Diff Detail

Repository
rP Phorge
Branch
observedReposOnlyClone (branched from master)
Lint
Lint Passed
Unit
Tests Passed
Build Status
Buildable 1160
Build 1160: arc lint + arc unit