Is there any worse VCS than Git?

Is there any worse VCS than Git?

Attached: git.png (330x478, 47.62K)

Other urls found in this thread:

lwn.net/Articles/770134/
lambda-the-ultimate.org/node/391
en.wikipedia.org/wiki/BitKeeper
esr.ibiblio.org/?p=3940
git-school.github.io/visualizing-git/
asciidoctor.org/docs/user-manual/#conditional-preprocessor-directives
twitter.com/SFWRedditImages

perforce

I think git is pretty /comfy/ and easy to use. Why you don't rike it, user? I think Mercurial (hg) is okay, too.

git commit -m "sudoku"

Tell me, what is your alternative to git?
Also the picture depicts a situation where a person doesn't know how to actually use diff to solve conflicts.

None, apart from every other VCS out there.

SVN

I think people tend to prefer whichever VCS they're most familiar with, regardless of technical merit.

This

lmao

Alienbrain
saging because I refuse to bump tire fires.

Anyone else?

Enjoy rebuilding the BDB when it inevitably shits itself.

Does xkcd ever portray the female character as stupid?

Soon some Javascript fag will decide VCS are not 'modern' enough, and he'll cobble together a tower of 258 different packages that kinda works, but requires 10 gb of memory to checkout a moderately sized project.

so basically the nanonigger's software?

Microsoft Visual SourceSafe.
Not even MS themselves touch it.

I'll give you one guess.

Attached: 1442539759717.jpg (250x248, 13.59K)

lwn.net/Articles/770134/

Yes.

more like

CVS uber alles! T'is what Lord Theo ordains for the OpenBSD Masterrace!

Trunk based development, anyone?

Yes.

Strange, because he looks like a serious nerd without the typical 'cuck face'.

Attached: soy.jpeg (676x1023 125.41 KB, 440.21K)

Any other VCS.

dude
please give me a normal version of second image
not this obviously upsampled mess
(I need it only for good purposes obviously)

why would it?
do you not have enough of them in real life?

Knock yourself out. You can always use tineye of heaven forbid, google images to search for larger versions. Searching 'soy face' will get you many more examples.

Attached: 25fm6x.jpg (750x488 55.44 KB, 84.29K)

because the second is someone pulling an expressive face, and not their default expression?

Yeah, the "oh look I'm super trendy and non-threatening so I'll look submissive with an open mouth. If you pose like that, start lifting immediately.


I should also point out that while 'soy boy' is catchy, 'soy' itself is not incredibly bad for you, and a plant-based diet with plenty of exercise is far better for you. Especially if you're eating factory-farmed processed meat.

until (not so) recently, it won't give you the actual images, google image search is CUCKED

also thank you for the images
this is super useful

ClearCase bitch

Yandex has a far superior image reverse search system.

I always forget about Yandex, will test it out.

Perforce.


Fossil is better than git.

Why user? I usually at least have a "hotfix" and "development" branch, so that users can just clone master for a stable(ish) build.

This

Russian Putin botnet. At least use something like Tor and don't search for stuff that is connected to you.

If Putin wants my secrets, he has to extract it the old fashioned way. Seriously though, it's probably better to whisper sweet nothings into Putin's ear than your local glowniggers if those are NSA or GCHQ. Putin won't arrest me for "hate searches".

Attached: Anna-Chapman.jpg (2197x1463, 129.95K)

Now when I think about it - git is one of the most perfect, stable, convenient and sophisticated pieces of software ever made. It is truly reliable and is used by the hugest pieces of software. The more I use it, the more respect I have towards Linus and all the other contributors. I realize OP is probably trolling but if any of you haven't learned git yet - spend some time doing so - it certainly improves your workflow.

but why?

Attached: to-what-end.jpg (600x737, 55.94K)

Darcs. I fell hard for the Haskell meme a decade ago, and this was in style for a while, but it faded away due to poor performance for large trees.
lambda-the-ultimate.org/node/391

(checked)

Attached: Copy of Copy of Copy of Copy of Copy of Copy of Copy of Copy of Strip-Cest-lhopital-qui-se-fout-englishfinal.jpg (650x609, 273.34K)

For one, an integrated issue tracker means projects don't get locked into a host by using a temptingly convenient proprietary issue tracking system.

I see no one has mentioned Bazaar. It doesn't seem to get much attention anymore, but Canonical seemed to like it. I do wonder why everyone settled on Git for new projects.

Alright this is the worst one: Bit Keeper. I cannot talk about its technical merits, but their disasterous ways of attempting to protect their proprietary license scheme is what gave the impetus to create Git.

en.wikipedia.org/wiki/BitKeeper
Read the History and especially the "Pricing Change" system.

Just make an issue folder and create a text file for every issue.

Starting to think DVCS are a meme.

t. has never used git

Oh god what a terrible idea.

Life has no "version control", why should programs? Face the consequences of your mistakes and don't make mistakes, pussy.

Why though?

or any other vcs for that matter. If you don't know what makes git "decentralized", you aren't old enough to post here.

here's esr on the topic, who I think is roughly correct: esr.ibiblio.org/?p=3940

What's that one Valve was using which allowed someone to leak all their project manifests? It was some kind of expensive proprietary solution.

...

All the meme programmers around me, like the women and minorities, are so attached to GIT and their githubs where they put their daily shit of code on. From a technological perspective GIT or really any VCS is fine for what it needs to do but the "culture" GIT has created is so cancerous its infected the whole of programming.

I maintain a record of my programming activity through Git. I do not use Github or any form of convenience hosting providers for Git repositories. Use Git for what it is and ignore those services of convenience.

At work I use mercurial but at home I just setup an always on CVS server, its comfy enough when moving between machines.

Its insectoid software for bugmen. Not even hard, just busywork for angrybird players to grind through.

t. bugman

Nah, you're just a retard.

NPCs will never know that they were killed during my murder spree before I reload a previous save state.

No, it's very much not okay.

More likely, "retarded fucked up the files and force-commited they in conflicted state"

No one tells that when using git, because it is easy enough to use in the CLI.

good pic demonstrating every SF Bay fag's usage of git

Always fun when a dot-head checked out a file and then left for a month on the annual trip back to Bangalore

My current method: copies of directories with version numbers.

What's bad about that? You know that's how git functions internally, just with a complicated interface built overtop it.

All the busywork required to maintain it and also access one specific piece of history. Git does all this magic for you, you just have to learn how to use it.

What linked is mostly my thoughts.

Bugs are independent(ish) of the code, and it seems silly to me to "merge bug reports". Even if you don't use, don't know how to use, and don't care to learn a particular project's version control system, you should still be able to report bugs easily. I think it probably falls down on larger projects too. As soon as someone finds a bug, it should be available to the people who can fix it asap, and shouldn't wait for the merging and bubbling up that huge projects like linux undergo.

anyone tried darcs or pijul ?

git is pretty nice, sounds like you just need to read about it.
git-school.github.io/visualizing-git/
this site is pretty cool because you can do some basic fucking around.

Pijul is usable but pretty rough right now. The patch system is nice but it really needs a GUI (inb4 muh cli it's not predictable what the graph will be, it's not git) for anything complex. I'm not sure if it has squash equivalent functionality. As far as I can tell from their forums the rewrite still has some performance issues. The last patch is within a week or so though so they're sill working on it.

also pijul diff doesn't show line numbers wtf fucking brazilians

Zig Forums should use Fossil if for no reason other than just to be contrarian. Fossil is also good way to resist any temptation to "socially-code" your project by sharing it on github. I know you can export fossil to git, but if you're not a homosexual github.com should mapped to loopback in your hosts file.

It's only a meme if you let it.
ssh [hostname] git init --bare /remote/repo/pathgit remote add [remote-name] [hostname]:/remote/repo/pathgit push [remote-name] master

Git is dogshit. Version control systems are for queers. Take the .tar.gz pill, wash it down with redbull, become a one man army, and upload the source code directly to your personal website. Even though you've compiled your software for your own use you should never upload those binaries for convenience. Fuck the users. Never show them weakness.

Attached: 1541036044512.jpg (480x480, 42.8K)

Real Aryan men set up a cron task to tar the source folder periodically. When has any person thought, oh yeah, let's look at my source code revision 300 versions ago. Exactly, you don't, so can also delete old archives from time to time. The archives are backed up regularly with rsync to your remote server.

Every heard of diff/patch? Email yes EMAIL you fag, not aidsHub or Slack your diffs to the person in charge of the authoritative source tree and be done with it.

edgy

It's what I am forced to use at work.

Attached: PTC_Integrity.png (722x173, 26.91K)

No, because then Randy wouldn't be able to pat himself on the back for being a feminist ally. Also, female representation in technical fields must be portrayed as being 60%.

Attached: internal_monologues.png (740x346, 43.33K)

You know it's true though. We use VCS to follow "best practises", but for much of what we do, that would be adequate.

I think he's never drawn any stupid character.


tfwno intelligent science gf

I have a training document/script. Let's keep it simple and say it's plain text.

Depending on who I train, only certain sections of that document is required. And sometimes, there are minor differences between the same section.

Can VCS help me manage this?

Because right now there are a copy of this document for each type of people I train and keeping them in sync when changes are made is a nightmare.

There's one where some guy is being mean to women online, and then another guy comes in and threatens to kill him.

Sounds like a good job for a shell script.

The soyface is just a method to weed out the obvious cuckolds. Of course there will be some that don't look like punchable faggots and yet still are unironic cucks.

Write your document in Asciidoc and make use of the preprocessor's include and ifdef stuff.
asciidoctor.org/docs/user-manual/#conditional-preprocessor-directives
You should still use version control for it, and maybe a Makefile.

hmmm

Yes. Every other VCS but Git is worse than Git.