Beehaw
  • Communities
  • Create Post
  • search
    Search
  • Login
  • Sign Up
opennomad ( opennomad@lemmy.ml )  to Open Source@lemmy.ml · 3 months ago

so easy migrating from GitHub to Forgejo

docs.codeberg.org

external-link
message-square
13
link
fedilink
58
external-link

so easy migrating from GitHub to Forgejo

docs.codeberg.org

opennomad ( opennomad@lemmy.ml )  to Open Source@lemmy.ml · 3 months ago
message-square
13
link
fedilink
Migrating Repositories | Codeberg Documentation
docs.codeberg.org
external-link

#Forgejo keeps impressing. Migrating a larger repo with lots of issues etc, only took the creation of an access token. Once again, i’m super happy with my decision to selfhost my #git.

#selfhosted #opensource #devops

https://docs.codeberg.org/advanced/migrating-repos/#migrating-from-services

alert-triangle
You must log in or # to comment.
  • justme ( justme@lemmy.dbzer0.com ) 
    link
    fedilink
    arrow-up
    5
    ·
    3 months ago

    how does it deal with all the user names, e.g., in the issues? does it create ghost users, unlinked names or links to their respective GitHub pages?

    • opennomad ( opennomad@lemmy.ml ) OP
      link
      fedilink
      arrow-up
      3
      ·
      3 months ago

      you end up with something like this:

      oXXXXXXXd commented last year (Migrated from github.com)

      so you get the github username, but that’s it.

      • justme ( justme@lemmy.dbzer0.com ) 
        link
        fedilink
        arrow-up
        1
        ·
        2 months ago

        ah, thanks. i guess just linking to the GitHub user page would be sufficient as acknowledgement. on the other hand, as long as you keep the GitHub repo, that would not be an issue anyway.

        ghost users would be a terrible idea, as it would just fill your server with garbage xD (have that problem with another program)

        • opennomad ( opennomad@lemmy.ml ) OP
          link
          fedilink
          arrow-up
          1
          ·
          2 months ago

          To be fair it’s only the name. The only link is to github, rather than the user profile.

  • jksalcedo ( jksalcedo@lemmy.ml ) 
    link
    fedilink
    arrow-up
    2
    ·
    3 months ago

    What I liked the most from it is the inclusion of releases on the migration.

    • opennomad ( opennomad@lemmy.ml ) OP
      link
      fedilink
      arrow-up
      3
      ·
      3 months ago

      haha. I missed that. Thank you. I was so stoked about the issues 🤪

  • bl4kers ( bl4kers@lemmy.ml ) 
    link
    fedilink
    English
    arrow-up
    1
    ·
    3 months ago

    Are you using a CLI?

    • opennomad ( opennomad@lemmy.ml ) OP
      link
      fedilink
      arrow-up
      2
      ·
      3 months ago

      No. I started that way, but realized I could keep the issues, etc, by using the web “new migration” feature.

      • bl4kers ( bl4kers@lemmy.ml ) 
        link
        fedilink
        English
        arrow-up
        1
        ·
        3 months ago

        I meant for cloning and such. It’s been the biggest pain point for me, especially having to manage multiple accounts

        • opennomad ( opennomad@lemmy.ml ) OP
          link
          fedilink
          arrow-up
          1
          ·
          3 months ago

          I don’t think that’s exposed via the cli. That would also be my preference.

  • Farooq ( farooqkz@realbitcoin.cash ) 
    link
    fedilink
    arrow-up
    1
    ·
    2 months ago

    Codeberg now fits well for me static blogs, me personal projects and also Luanti CTF game I posted earlier in the community.

    • opennomad ( opennomad@lemmy.ml ) OP
      link
      fedilink
      arrow-up
      2
      ·
      2 months ago

      I run my own forgejo instance, but love mirroring to codeberg. almost done with my escape from github.

  • nitroemdash ( nitroemdash@lemmy.wtf ) 
    link
    fedilink
    arrow-up
    1
    ·
    3 months ago

    Sad I lost access to GitHub account due to their dumb 2FA enforcement.

Open Source@lemmy.ml

opensource@lemmy.ml

Subscribe from Remote Instance

Create a post
You are not logged in. However you can subscribe from another Fediverse account, for example Lemmy or Mastodon. To do this, paste the following into the search field of your instance: !opensource@lemmy.ml

All about open source! Feel free to ask questions, and share news, and interesting stuff!

Useful Links

  • Open Source Initiative
  • Free Software Foundation
  • Electronic Frontier Foundation
  • Software Freedom Conservancy
  • It’s FOSS
  • Android FOSS Apps Megathread

Rules

  • Posts must be relevant to the open source ideology
  • No NSFW content
  • No hate speech, bigotry, etc

Related Communities

  • !libre_culture@lemmy.ml
  • !libre_software@lemmy.ml
  • !libre_hardware@lemmy.ml
  • !linux@lemmy.ml
  • !technology@lemmy.ml

Community icon from opensource.org, but we are not affiliated with them.

Visibility: Public
globe

This community can be federated to other instances and be posted/commented in by their users.

  • 43 users / day
  • 835 users / week
  • 2.22K users / month
  • 4.53K users / 6 months
  • 867 local subscribers
  • 49.2K subscribers
  • 2.99K Posts
  • 23.2K Comments
  • Modlog
  • mods:
  • Evan ( Cloak@lemmy.ml ) 
  • kevincox ( kevincox@lemmy.ml ) 
  • CrypticCoffee ( CrypticCoffee@lemmy.ml ) 
  • Lettuce eat lettuce ( Lettuceeatlettuce@lemmy.ml ) 
  • BE: 0.19.15
  • Modlog
  • Legal
  • Instances
  • Docs
  • Code