Git-remote-dropbox

Dev tools

git remote helper

SHOW HN2015

174points
60comments
#107of 2,565 in 2015
Top 5%of 2015 by points

How HN took it

MixedNo clear lean

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 HN
    • This 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 HN
    • Have 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 HN
    • This 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 HN
    • 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 HN
    • For 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 HN
    • 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 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 HN
    • I'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

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/10089307)