12/21/2023 0 Comments Bittorrent sync vs syncthing![]() Same repository, which git-annex does, and is an important feature for It does not support keeping different files in different clones of the And while boar supports distributed clones of a repository, Its own version control system, rather than simply embracing andĮxtending git. Widely distributed storage and partial checkouts.Īlthough it shares many of its goals and characteristics. Which also uses git smudge filters, and appears to lack git-annex's Which also uses git smudge filters, and also lacks git-annex's widelyĭistributed storage and partial checkouts. Partial checkouts of file contents, like git-annex does. It lacks git-annex's support for widely distributed storage, Well see unlocked files) and may be a tighter fit for certain Git-media uses git smudge filters (recently supported in git-annex as Would have still written git-annex instead of using it. I only learned of git-media after writing git-annex, but I probably Involves checking dozens to hundreds of assertions.)Īlthough they both approach the same problem from a similar direction. (Don't beįooled by "make test" only showing a few dozen test cases each test And it has a fairly extensive test suite. I wrote it in Haskell because I wanted it to be solid and to compileĭown to a binary. ![]() Git-annex is not some flaky script that was quickly thrown together. With a partial set of files, that are copied around as desired. Git-annex's location tracking allows having many repositories Limitations that might eventually be fixed by efforts like Git-annex is more than just a workaround for git scalability Git-annex is also not a distributed file system like Bittorrent or ipfsīut both are supported as special remotes with more work in making (although syncthing could be supported as a special remote)įiles such a way, with certain limitations (for example, it doesn't Git-annex is also not a folder mirroring system like syncthing Limiting, then git-annex could be a useful alternative. Too slow, or its strict mirroring of everything to both places too Git-annex is not unison, but if you're finding unison's checksumming (There is also a FUSE filesystem built on top of git-annex, called However, the git-annexĪssistant is addressing some of the same needs in its own unique ways. Git-annex is not a filesystem or Dropbox clone. For a backup system that uses git and that git-annex supports It may be a useful component of anĪrchival system, or a way to deliver files to a backup
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |