Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • heptapod heptapod
  • Group information
    • Group information
    • Activity
    • Labels
    • Members
  • Issues 381
    • Issues 381
    • List
    • Board
    • Milestones
  • Merge requests 10
    • Merge requests 10
  • Packages and registries
    • Packages and registries
    • Package Registry
Collapse sidebar
  • heptapodheptapod
  • Milestones
  • HGitaly2: fully native
Open
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.

  • Issues 22
  • Merge requests 10
  • Participants 3
  • Labels 4
81% complete
81%
Start date
No start date
None
Due date
No due date
22
Issues 22
Open: 4 Closed: 18
10
Merge requests 10
Open: 0 Closed: 0 Merged: 10
Reference: %"HGitaly2: fully native"