3 ms·
> Git will be hard to beat If I were the Anu people, I would focus on having a seamless compatibility layer that could manage Git <-> Anu repositories (there a
by 5d749d7da7d5 6y ago
> Git will be hard to beat
If I were the Anu people, I would focus on having a seamless compatibility layer that could manage Git <-> Anu repositories (there are undoubtedly many headaches that would occur synchronizing the two different models). This would allow developers to silently interact with ongoing git repos using the "better" tool. Getting wholesale migration to a new platform seems a significant challenge, but allowing developers to slowly build mind share with an improved workflow would be possible.
Disclaimer: I hate git.
- jhvkjhk 6y agoCompatible with old projects is the main reason why modern software suck, look at zsh, c++. Some times we need to shift to a brand new paradigm.
- HelloNurse 6y agoGit (and less popular competitors that are close in age and design principles, like Mercurial, Darcs and Fossil) is what everyone is using and therefore what needs compatibility, not an "old project" holding back progress. That role is filled by Subversion, CVS, VSS etc. with their tragic anti-features.
- pmeunier 6y ago`cargo install anu --version 1.0.0-alpha --features git` gives you a one-way incremental import, with the command `anu git`.
- gnufx 6y agoFor what it's worth, darcs can consume and produce git import/export streams. I've synced a darcs repo with git and mercurial mirrors with cron (to avoid slowing down commits by doing it in a hook).