News for hackers. Stuff that matters.
Re:How does apt render its fancy progress bar? by yissp on Wednesday October 13, 2021 @08:48AM (#28851429)
Gah, I'm beginning to think the git CLI is trying to be confusing on purpose.
Re:How does apt render its fancy progress bar? by willismichael on Wednesday October 13, 2021 @09:32AM (#28851852)
Re:How does apt render its fancy progress bar? by peanut_worm on Wednesday October 13, 2021 @11:10AM (#28853154)
> The novice thought for a few moments, then asked: "Surely some of these could be made more consistent, so as to be easier to remember in the heat of coding?"

> Master Git snapped his fingers. A hobgoblin entered the room and ate the novice alive. In the afterlife, the novice was enlightened

Re:How does apt render its fancy progress bar? by blacktriangle on Wednesday October 13, 2021 @10:32AM (#28852594)
Is the zen of git to stop using git? Somewhat inspired by OpenBSD I spun up my most recent side project with cvs. I'm amazed how much less stressful code management has become. Makes me want to go further back in time and learn how to properly use rcs.
Re:How does apt render its fancy progress bar? by stormbrew on Wednesday October 13, 2021 @11:42AM (#28853622)
Now try a merge.
Re:How does apt render its fancy progress bar? by blacktriangle on Wednesday October 13, 2021 @12:00PM (#28853874)
I've done a few, it's been fine. If you try and use cvs like git sure you're going to get burned. There's a reason Linux was using Bitkeeper and not cvs after all. But if your project organization works well with cvs, you can seriously avoid the massive wad of incidental complexity that is git.
Re:How does apt render its fancy progress bar? by stormbrew on Wednesday October 13, 2021 @12:52PM (#28854542)
I mean, when I was using cvs because cvs was the only thing I could use I don't think I was trying to use it like git and I was still pretty happy when better things came along. Subversion and perforce in particular improved merging massively long before git came onto the scene.

CVS was fine for small projects with a couple devs at most. Anything more than that and you needed someone on your project with far more domain knowledge in cvs than git requires now to avoid losing all your data in a botched operation on the thousands of independent rcs files a repo consisted of, so I really can't agree about avoiding massive wads of incidental complexity.

Git is, if anything, far simpler than cvs in just about every way imo. I could see myself using subversion for a lark, but I'm very happy if I never have to touch cvs again.

Re:How does apt render its fancy progress bar? by willismichael on Wednesday October 13, 2021 @11:41AM (#28853602)
I think the author of that blog post prefers Mercurial.