desync
Alternative casync implementation (by folbricht)
bitkeeper
This is the master copy of the BitKeeper source (by bitkeeper-scm)
desync | bitkeeper | |
---|---|---|
5 | 7 | |
291 | 378 | |
- | 1.3% | |
6.2 | 0.0 | |
15 days ago | over 1 year ago | |
Go | C | |
BSD 3-clause "New" or "Revised" License | Apache License 2.0 |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
desync
Posts with mentions or reviews of desync.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-09-16.
- Desync – Alternative Casync Implementation
-
improving download infra
Does something like casync (https://github.com/systemd/casync or https://github.com/folbricht/desync) serve any purpose or provide any advantage to propagating rpm changes over rsync?
-
Are there any true alternatives to Seafile? (Nextcloud is not an alternative in this context)
Software that comes to mind for syncing lots of small files: git (and other source versioning tools), casync (https://github.com/systemd/casync) and a go implementation (https://github.com/folbricht/desync). Not really an answer and I can't think of a way to shoehorn that into your workflow, but maybe it leads you down a useful road.
- Desync – An Alternative Casync Implementation
-
Casync – A Content-Addressable Data Synchronization Tool
Mentioning the more portable desync is obligatory: https://github.com/folbricht/desync
bitkeeper
Posts with mentions or reviews of bitkeeper.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-11-17.
- BitKeeper (GitHub Repository)
- master. that's is.
-
Is the name "Master" branch offensive?
This is not historically accurate, even in the narrow context of Git branch names. Git was initially written as a replacement for an old source control system named BitKeeper. BitKeeper had a concept of a “master repo” (the main remote repo); all other copies of the repo were “slave repos”. Example from the BitKeeper docs. Git inherited that naming convention.
- Casync – A Content-Addressable Data Synchronization Tool
-
Who gets to define what’s ‘racist?’
> git repositories don't have "slave" branches, just a "master' as in template or origin
That isn't true - master in git comes from master in BitKeeper which did have slave replicas.
https://github.com/bitkeeper-scm/bitkeeper/blob/master/doc/H...
-
The Perl Foundation is fragmenting over Code of Conduct enforcement
Git was originally based on Bitkeeper which uses the terminology in that way, for example: https://github.com/bitkeeper-scm/bitkeeper/blob/master/doc/HOWTO.ask
-
GitHub, f*ck your name change.
Git was created as a replacement for BitKeeper. BitKeeper does use the terminology master/slave. Thus, Git's use of master is in fact a reference to master/slave, not a master recording.
What are some alternatives?
When comparing desync and bitkeeper you can also consider the following projects:
casync - Content-Addressable Data Synchronization Tool
Raku-Steering-Council - RSC Papers
bazel-cache - Minimal cloud oriented Bazel gRPC cache
spacedrive - Spacedrive is an open source cross-platform file explorer, powered by a virtual distributed filesystem written in Rust.
zstd-seekable-format-go - Seekable ZSTD compression format implemented in Golang.
photocatalog - Organize photos within date-aware directory structure
golongtail - Command line front end for longtail synchronization tool
Bazel - a fast, scalable, multi-language and extensible build system