Gitfs
Dev tools
version control filesystem
SHOW HN2014
How HN took it
10 positive, 19 neutral or asking, 0 mixed, 6 critical, out of 35 comments about the project. Thread score +0.11.
Idea: 8 for, 4 againstDocs: 2 for, 0 againstPerformance: 0 for, 1 againstExecution: 0 for, 1 against
The thread, comment by comment
Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.
positive neutral or mixed critical about another commenter or something else the maker
What HN said
What people liked
Useful as a versioned layer over any filesystem, giving automatic version control.
From 2 comments
This seems nice as something that sits as a layer over any typical file system, giving a user basic version control without extra effort.
whoisthemachine on HNAwesome, I have been looking for something like this for ages. I have already two use-cases: 1. At work we store a bunch of IPython notebooks in a git repository (with a hook to…
filmor on HN
Could power non-programmer creative tools with automatic history.
From 2 comments
I think this kind of file system would do well to power platforms that AREN'T for programmers. While this may not seem useful for programmers (because they are so involved in git…
hardwaresofton on HNYeah, was watching some designer friends of mine, and they have all this back and forth with clients, and keep immaculate notes with every stage of the transformation (from…
hardwaresofton on HN
Objections
Git handles large binary files poorly, causing repository growth.
From 2 comments
It's my understanding that Git is pretty bad for storing binary files that change a lot since it has to keep a copy of every version of that file (whereas with plaintext it can…
TranquilMarmot on HNIt's not exactly plaintext versus binary. Git "stores" a copy of every file, no matter the content. But it also does "delta compression" between objects when you run "git gc"; it…
peff on HN
Merge conflict handling and multi-user editing are unclear.
From 2 comments
How does it handle merge conflicts? Seems like an interesting idea, my concern would be that the abstraction of a filesystem on top of git would break down really quickly once…
rco8786 on HNSo is this intended as a single user sort of tool? I'm curious how merges, conflicts & branching would interact w/ a tool like this, or whether it's just intended as a way to…
knowtheory on HN
Requests
Better commit messages than a generic update.
From 2 comments
This might be nice for places where people can't figure out git. I hope it puts "update" as the commit message ;)
illumen on HNDoes it batch changes, i.e. if 5 files are saved within a few seconds of each other? It would also be interesting if that was combined with naming commits based on language…
btown on HN
Fedora support and easier installation.
From 2 comments
Wow this is really cool. Too bad it's Ubuntu only. Is anyone working on getting it running on Fedora?
grizzles on HNHow to install it?
motyar on HN
Questions
How does it differ from SSHFS?
From 1 comment
How is it different from SSHFS.Given that both are FUSE & give nearly same functionality. as in sudo autosshfs-user add $(id -un)
Jasitis on HN
How are multi-file commits batched?
From 1 comment
How do you get commits with more than one file changed? I assume a commit happened every time there was a write to a file on disk which can't occur simultaneously. Do commits…
michaelmior on HN
Alternatives named
SparkleShare
From 1 comment
This seems very similar to SparkleShare: https://github.com/hbons/SparkleShare
dflock on HN
Flashbake
From 1 comment
Looks to have a similar use case scenario in mind with https://github.com/commandline/flashbake, but implemented in a different way. Hopefully it takes off.
kasabali on HN
gitfuse
From 1 comment
Nice. It looks like something I tried a while ago, but never got it stable enough for someone to actually use: https://github.com/seppo0010/gitfuse
seppo0010 on HN
Digital asset management and layers like Pixelapse and LayerVault
From 2 comments
There exist various solutions -- the technology is called Digital Asset Managements (DAM). There are some open source/Free ones as well. But none that are really good AFAIK. You…
e12e on HNGit is awful for photoshop. This is also a pretty crowded market place with pixelapse, layervault, etc.
jawngee on HN