Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • heptapod heptapod
  • Project information
    • Project information
    • Activity
    • Labels
    • Planning hierarchy
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 157
    • Issues 157
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 1
    • Merge requests 1
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • heptapod
  • heptapodheptapod
  • Issues
  • #355

Closed
Open
Created Oct 07, 2020 by Georges Racinet@gracinet🦑Owner

Git push mirroring for native Mercurial repositories

Native repositories won't have an inner Git repository that can be used to mirror to external Git services as people mention in #125.

In order for that important feature to keep working, we'll simply have to move the conversion to Git inside the push-mirroring asynchronous job.

This is not an immediate concern: at best, native repositories will be available as an option for new projects in %Heptapod 0.17.0 (perhaps only if a given feature flag is activated). In a subsequent release, we would turn it into the default, and yet in another one take care of migrating existing hg-git based repositories to native ones.

I'm assigning this to %Heptapod 1.0 to help not forgetting about it, but in truth, it won't really be needed by that time.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking