Closed
Milestone

HGitaly2: fully native

At this point, we can stop converting all Mercurial content to Git, but it still applies to Mercurial native projects only.

It's possible that all new Mercurial projects would be native, but we can also decide to keep on letting the user choose upon project creation.

This means that HGitaly provides all the service methods needed by the HGitalyRepository class and related objects in the Rails app.

To reach this milestone, it's not necessary to implement all service methods that make sense for Mercurial, since the Rails application also performs some direct calls to the hg executable (example: #merge). The set of methods to implement in HGitaly is more or less the read-only ones.

  • Work items 19
  • Merge requests 10
  • Participants 2
  • Labels 4
Loading
Loading
Loading
Loading
100% complete
100%
Start date
No start date
None
Due date
No due date
19
Work items 19
Open: 0 Closed: 19
10
Merge requests 10
Open: 0 Closed: 0 Merged: 10
0
Releases
None
Reference: heptapod%"HGitaly2: fully native"