4 ms·
Fossil does this within the repo, maybe we need a way for Git to do so too.
by miki123211 3y ago
Fossil does this within the repo, maybe we need a way for Git to do so too.
- __MatrixMan__ 3y agoRather than making it a feature of git, it would probably be sufficient to have a tool that packed issues and PRs from the forge into the repo (in preparation to be migrated) and then unpacked them into the forge's API on the other side.
- miki123211 3y agoThis isn't what Fossil does. Fossil lets you synchronize artifacts both ways, so you can clone a repo, participate in discussions when on a plane, write some replies, connect back to the internet and sync them back up to the server. When your server goes down, you don't lose anything. There's no need to remember to back up your issues every day, every time you clone the repo, you also clone its tickets, forum, wiki etc.
- Ayesh 3y ago... Or use Fossil?
- miki123211 3y agoFossil doesn't have a good story around cross-repo authentication (without separate per-repo accounts), CI/CD, 2FA, SSO support and such. It's a great tool if you're writing a single personal project with little regard for security, but that's about it.
- rkeene2 3y agoYou can use ChiselApp.com (which I maintain) to host your Fossil as well, and since every clone has the same data (minus passwords) it's trivial to migrate.