[ / / / / / / / / / / / / / ] [ dir / animu / centraca / komica / monarchy / polk / sapphic / vg / vichan ]

/tech/ - Technology

Nothing to Declare [The Goldwater Live Stream]
Email
Comment *
File
Password (Randomized for file and post deletion; you may also set your own.)
* = required field[▶ Show post options & limits]
Confused? See the FAQ.
Flag
Oekaki
Show oekaki applet
(replaces files and can be used instead)
Options

Allowed file types:jpg, jpeg, gif, png, webm, mp4, pdf
Max filesize is 16 MB.
Max image dimensions are 15000 x 15000.
You may upload 3 per post.


File: 5cfa73ca8325e06⋯.png (47.62 KB, 330x478, 165:239, git.png)

 No.993256

Is there any worse VCS than Git?

 No.993257

perforce


 No.993259

>>993256

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


 No.993263

git commit -m "sudoku"


 No.993264

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.


 No.993272

>>993256

None, apart from every other VCS out there.


 No.993287

SVN


 No.993328

>>993256

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


 No.993429


 No.993447

>>993256

>git is too hard to use

lmao


 No.993460

Alienbrain

saging because I refuse to bump tire fires.


 No.993494

>>993256

> project has branches

> nope out

Anyone else?


 No.993499

>>993429

Enjoy rebuilding the BDB when it inevitably shits itself.


 No.993536

>>993256

Does xkcd ever portray the female character as stupid?


 No.993542

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.


 No.993545

>>993542

>a tower of 258 different packages that kinda works, but requires 10 gb of memory

so basically the nanonigger's software?


 No.993921

Microsoft Visual SourceSafe.

Not even MS themselves touch it.


 No.993957

File: 6c43e0395f333f5⋯.jpg (13.59 KB, 250x248, 125:124, 1442539759717.jpg)

>>993536

I'll give you one guess.


 No.994222

>>993287

https://lwn.net/Articles/770134/

Yes.

>>993256

>IT'S LE GEEKY!! IT HAS SHELL COMMANDS!!!!!


 No.994226

>>994222

>LE GEEKY

more like

<NOBODY USES THIS THING AS INTENDED


 No.994231

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


 No.994366

Trunk based development, anyone?


 No.994400

Yes.

> document final.docx

> document final2.docx

> document final2 fixed.docx

> document final2 fixed scaled final8.docx


 No.994457

File: c5268e762127830⋯.jpg (440.21 KB, 676x1023, 676:1023, XkcdMunroe.jpg)

File: fe64ca9886adae0⋯.jpeg (125.41 KB, 1200x788, 300:197, soy.jpeg)

>>993957

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


 No.994474

>>993256

Any other VCS.


 No.994477

>>994457

dude

please give me a normal version of second image

not this obviously upsampled mess

(I need it only for good purposes obviously)


 No.994478

>>993536

why would it?

do you not have enough of them in real life?


 No.994480

File: aee2509ce5d6902⋯.jpg (84.29 KB, 750x488, 375:244, 1ieyc6m18qq01.jpg)

File: c2dbc5198fd2b2d⋯.jpg (55.44 KB, 729x733, 729:733, r8jhgg7g9wq01.jpg)

File: 6a2a4660870167c⋯.jpg (83.11 KB, 400x800, 1:2, 25fm6x.jpg)

>>994477

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.


 No.994481

>>994457

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


 No.994484

>>994481

>expresive

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.

>>994480

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.


 No.994485

>>994480

>google images to search for larger versions

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


 No.994488

>>994480

also thank you for the images

this is super useful


 No.994506

ClearCase bitch


 No.994547

>>994480

Yandex has a far superior image reverse search system.


 No.994560

>>994547

I always forget about Yandex, will test it out.


 No.994576

>>993256

Perforce.

>>993272

Fossil is better than git.


 No.994580

>>993494

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


 No.994581


 No.994690

>>994560

>>994547

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


 No.994852

File: 6f8192eb6d98c6a⋯.jpg (129.95 KB, 2197x1463, 2197:1463, Anna-Chapman.jpg)

>>994690

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".


 No.994878

>>993256

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.


 No.994948

File: 958af13766a1083⋯.jpg (55.94 KB, 600x737, 600:737, to-what-end.jpg)

>>994576

>Fossil is better than git.

but why?


 No.994964

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.

http://lambda-the-ultimate.org/node/391


 No.995021

File: 959c4e949f40b2a⋯.jpg (273.34 KB, 650x609, 650:609, Copy of Copy of Copy of Co….jpg)

>>994400 (checked)

>Copy (4) of Copy of document final2 fixed scaled final8.docx


 No.995029

>>994948

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


 No.995071

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.


 No.995072

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.

https://en.wikipedia.org/wiki/BitKeeper

Read the History and especially the "Pricing Change" system.

>End of support for the "Free Use" version of BitKeeper was officially July 1, 2005, and users were required to switch to the commercial version or change version control system by then. Commercial users are also required not to produce any competing tools: In October 2005, McVoy contacted a customer using commercially licensed BitKeeper, demanding that an employee of the customer stop contributing to the Mercurial project, a GPL source management tool.


 No.995101

>>995029

>integrated issues

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


 No.995591

>git

>"its le decentralized"

>everyone centralizes it by making an online repo anyway

>that boomer that makes toy branches that are 200 commits behind master

>people who make one branch per issue

Starting to think DVCS are a meme.


 No.995607

>>995591

t. has never used git


 No.995616

>>995101

Oh god what a terrible idea.


 No.995621

>version control

>not overwriting and deleting all your shit

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


 No.995622

>>995616

Why though?


 No.995637

>>995607

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

>>995622

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

>not the other guy


 No.995713

>>993256

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


 No.995716

>>995021

> That image

> Retards don't know how to squash commits


 No.995719

>>993287

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.


 No.995720

>>995719

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.


 No.995722

>>995720

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


 No.995735

>>993494

>>994580

>use branchshit

>branches never merge

>git fucks up the files

>"just use a GUI anon, it shows you what files git corrupted"

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


 No.995743

>>995735

t. bugman


 No.995756

>>995735

Nah, you're just a retard.


 No.995775

>>995621

>Doesn't quicksave before doing something risky

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


 No.996098

>>993259

>python

No, it's very much not okay.


 No.996140

>>995735

>branch never merges

>what is git merge

>git fucks up the files

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

>just use a GUI

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


 No.996191

>>993256

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


 No.996291

>>993921

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


 No.996305

>>993256

My current method: copies of directories with version numbers.


 No.996315

>>996305

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


 No.996318

>>996315

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.


 No.996343

>>995622

What >>995637 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.


 No.996345

>>996343

anyone tried darcs or pijul ?


 No.996407

>>993256

git is pretty nice, sounds like you just need to read about it.

https://git-school.github.io/visualizing-git/

this site is pretty cool because you can do some basic fucking around.


 No.996482

>>996345

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




[Return][Go to top][Catalog][Nerve Center][Cancer][Post a Reply]
Delete Post [ ]
[]
[ / / / / / / / / / / / / / ] [ dir / animu / centraca / komica / monarchy / polk / sapphic / vg / vichan ]