4 ms·
I think Joey Hess' attempt at "solving the problem" deserves a mention. It is open source (GPLV3) licensed. [not proprietary] Written in Haskell. [cool aid]
by cies 10y ago
I think Joey Hess' attempt at "solving the problem" deserves a mention.
It is open source (GPLV3) licensed. [not proprietary]
Written in Haskell. [cool aid]
Currently has 1200+ stars on Github and is part of at least Ubuntu (http://packages.ubuntu.com/search?keywords=git-annex http://packages.ubuntu.com/search?keywords=git-annex) since 12.04. [shows something for support and adoption]
edit: Link to Github https://github.com/joeyh/git-annex https://github.com/joeyh/git-annex -- thanks dgellow
- pjc50 10y agoThere's a small but important trap to people who might want to use git-annex as a backup tool, namely that you can't store a git repo in git-annex. http://git-annex.branchable.com/forum/Storing_git_repos_in_git-annex/ http://git-annex.branchable.com/forum/Storing_git_repos_in_g...
- EuAndreh 10y agoHaving nested git repositories is a solved problem both in git and in git-annex: use submodules. https://git-annex.branchable.com/submodules/ https://git-annex.branchable.com/submodules/
- dgellow 10y agoLink to the github mirror https://github.com/joeyh/git-annex https://github.com/joeyh/git-annex
- Ajedi32 10y agoFor the problem of large files I think Git LFS has largely won out over git annex, mostly because it's natively supported by GitHub and GitLab and requires no workflow changes to use.
- WorldMaker 10y agoAtlassian's Bitbucket and Microsoft's Visual Studio Team Services both also support Git LFS.
- EuAndreh 10y agoAs of version 6 of git annex, the only thing an unlocked repo need other than the usual workflow is a `git annex sync`, that could be easily configured as a push hook.