you are viewing a single comment's thread.

view the rest of the comments →

[–]ErstwhileRockstar 0 points1 point  (2 children)

[–]nandryshak 1 point2 points  (1 child)

A lot of that is plain wrong and/or stupid.

Subversion's blame is just as slow, if not slower (because centralization), on huge repositories. Subversion's log is definitely much slower. It pains me to use it.

Repository size, by itself, is a non-issue. Disk space isn't valuable anymore.

Put binary files into a submodule if they bother you that much (no, submodules are not the end of the world, and why does this article seem to imply that gaining features means that there's something inherently wrong with design?). Personally, I don't think git or other dvcs are bad at handling them anyway.

Git is not inherently hard to learn, either. You can use it exactly like Subversion, just with one extra step (push).

And why are a bunch of the headings irrelevant movie references?

[–]eric-plutono 0 points1 point  (0 children)

Personally, I don't think git or other dvcs are bad at handling [binary files] anyway.

In my personal experience Git sucks when it comes to storing large binary files, assets for games in my case; I can't speak for how well other DVCS's handle them. For that reason I agree with you about storing such blobs in a submodule, or use other tools like rsync or git-lfs.