Git-remote-dropbox
Dev tools
git remote helper
SHOW HN2015
How HN took it
4 positive, 3 neutral or asking, 4 mixed, 7 critical, out of 18 comments about the project. Thread score -0.21.
Idea: 2 for, 4 againstExecution: 1 for, 2 againstDesign: 1 for, 0 againstPerformance: 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 idea for sharing repos via Dropbox
From 2 comments
Looks good, I had previously used Dropbox for personal repositories, but now I might try using them for shared ones. It seems from a quick read of the design document [1] that…
dr4g0n on HNThis could be useful as a backup. I don't know about BitBucket, but GitHub has suffered downtime before. If you have a second remote on Dropbox, you can also get to your files…
tonyblundell on HN
Objections
Dropbox sync conflicts can corrupt or break shared refs
From 3 comments
I think it's mostly not dangerous. The object store shouldn't be dangerous at all. Updating refs concurrently however... I think it is dangerous.
leni536 on HNHave you used DB for your repos where you work on different machines that are not always on, and therefore there is a sync delay occasionally? And then get conflicted syncs on…
hellofunk on HNThis is bad engineering. You are asking for trouble. Don't use DropBox for this use case.
tacos on HN
Better alternatives exist such as BitBucket, GitLab or GitHub
From 3 comments
Why not just use BitBucket? It's free and reliable and is meant as a repository manager. And trusted like GitHub, but BitBucket also gives you unlimited public AND private repos.…
cryptograph on HNJust curious... Given that we have gitlab, bitbucket, assembla, etc. which provide free private git hosting and even more services if you don't need private repo - why would…
viraptor on HNFor a few pennies more (or less) a month you can use AWS CodeCommit. https://aws.amazon.com/codecommit/pricing/
tacos on HN
No garbage collection or delta compression on the remote
From 2 comments
Also since packs are not used (the design document says it stores all objects as loose objects) there is no delta compression. This won't be usable for large repos with lots of…
phs2501 on HNLooks good, I had previously used Dropbox for personal repositories, but now I might try using them for shared ones. It seems from a quick read of the design document [1] that…
dr4g0n on HN
Requests
Add remote garbage collection
From 1 comment
Yes, you're right, there is no garbage collection on the remote. (I should probably add that to the design doc.) I don't know a way of doing it client side that is…
anishathalye on HN
Questions
Why host git repos in Dropbox at all
From 2 comments
Just curious... Given that we have gitlab, bitbucket, assembla, etc. which provide free private git hosting and even more services if you don't need private repo - why would…
viraptor on HNI'm still not sold on the idea of using Dropbox and Git on the same folder. Would anyone mind explaining the benefits of having such setup?
Vecrios on HN
Alternatives named
BitBucket
From 1 comment
Why not just use BitBucket? It's free and reliable and is meant as a repository manager. And trusted like GitHub, but BitBucket also gives you unlimited public AND private repos.…
cryptograph on HN
GitLab
From 1 comment
You might also consider our GitLab.com, unlimited repo's and unlimited collaborators, unlike BitBucket.
sytse on HN
AWS CodeCommit
From 1 comment
For a few pennies more (or less) a month you can use AWS CodeCommit. https://aws.amazon.com/codecommit/pricing/
tacos on HN
GitHub
From 1 comment
For small private repos, GitHub makes the per-GB price very high compared to Dropbox.
kolev on HN