Skip to content
GitLab
Next
    • GitLab: the DevOps platform
    • Explore GitLab
    • Install GitLab
    • How GitLab compares
    • Get started
    • GitLab docs
    • GitLab Learn
  • Pricing
  • Talk to an expert
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
    Projects Groups Topics Snippets
  • Register
  • Sign in
  • GitLab FOSS GitLab FOSS
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
    • Locked files
  • Issues 23
    • Issues 23
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Merge requests 0
    • Merge requests 0
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Container Registry
    • Terraform modules
    • Model experiments
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • Code review
    • Insights
    • Issue
    • Repository
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • GitLab.orgGitLab.org
  • GitLab FOSSGitLab FOSS
  • Issues
  • #31600
Project 'gitlab-org/gitlab-ce' was moved to 'gitlab-org/gitlab-foss'. Please update any links and bookmarks that may still have the old path.
Closed
Open
Issue created Apr 28, 2017 by KaKiLa@kakila

Add mercurial to CVS

Heptapod is a friendly fork of GitLab and is being built by Octobus ❤

From the presentation at Mercurial Conference 2019 in Paris (https://slides.racinet.fr/2019/hg-paris/generated/#/step-5):

What is Heptapod ?

Heptapod = GitLab CE + Mercurial

  • A friendly fork
  • Excellent relationship with GitLab
  • Featuring modern Mercurial workflows: evolve, topic

One should never have to force-push

There is no current plan to add Mercurial support to GitLab, but we are providing support to the Octobus team where needed as they work on Heptapod.


Description

Can't host projects using mercurial. I find mercurial orders of magnitudes more friendly than git, for example I can remember the commands!

Proposal

Add mercurial as an option for the CVS

Links / references

https://confluence.atlassian.com/bitbucket/create-a-git-or-mercurial-repository-760120240.html

Edited Jun 07, 2019 by James Ramsay (ex-GitLab)
Assignee
Assign to
Time tracking