|
I use subversion.
Not the Apache product; just subversion.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
SVN - any day!
GIT is much harder to work with and if somebody - not necessarily yourself - doesn't know how it works, you can lose code. I've experienced that at least twice...
Anything that is unrelated to elephants is irrelephant Anonymous
- The problem with quotes on the internet is that you can never tell if they're genuine Winston Churchill, 1944
- I'd just like a chance to prove that money can't make me happy. Me, all the time
|
|
|
|
|
I use SourceSafe - because I don't care if nobody else likes it.
".45 ACP - because shooting twice is just silly" - JSOP, 2010
- You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
- When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013
|
|
|
|
|
I went of SourceSafe when it totally corrupted our repository.
"If you don't fail at least 90 percent of the time, you're not aiming high enough."
Alan Kay.
|
|
|
|
|
if (GIT && SVN) || (SVN && GIT) has redundant boolean redundancies
All humor aside - on a one man team, both Git and SVN will work fine in an offline situation. But with Git, since you have a local repo, you have the opportunity to commit (or branch/merge/whatever) code locally therefore maintaining a local history. With SVN you won't be able to commit (or branch, or merge) anything while offline. So your changes will all get dumped back into the SVN repo in one big pile of committed code (depending on how long you're offline). Of course you can pick through the files and do multiple commits, but what if BUG-2387 and BUG-1209 are both in the same file? In SVN those will appear as one commit if you did them offline. With Git, you can track them as two separate commits.
|
|
|
|
|
Excellent reply, very good points for the situation described. Have an upvote.
"If you don't fail at least 90 percent of the time, you're not aiming high enough."
Alan Kay.
|
|
|
|
|
Git, 100%
With Git you can be disconnected, you don't need to pull before you commit, and you get the chance to commit changes locally (eg when disconnected, or for just mucking around) without needing to push your changes to the main repo.
The Pull Request extension is brilliant for those times you want to review changes before integrating them into master.
Even better (and the killer thing for us). If your "main" repo goes down then who cares. Every other copy of your repo has all the history so you just point to another repo as your main (origin).
Git is excellent for those who need to work offline and who realise that things fail.
cheers
Chris Maunder
|
|
|
|
|
Except:
Git also has squashing.
Git has utter contempt for code history.
|
|
|
|
|
Mercurial or Fossil.
For Mercurial, better windows GUIs, you won't have changesets disappear (I'm looking at you detached heads) and a whole bunch of other objective and totally sound reasons unrelated to me my intense personal dislike of Git .
|
|
|
|
|
Preconditions:
- The Maxthon shortcut has a white M on a blue background.
- The winword shortcut has a blue W on a white background.
Question:
Why do I keep opening the wrong one?
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
Because like all right thinking people you are trying to avoid Word...
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
|
|
|
|
|
You've probably hit the nail on the head, but unfortunately I'm stuck not only with Word, but also with a version that has the god-damned ribbon!
If I wanted to spend half my time piddling about with ribbons, I'd have grown up a girl.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
|
I wouldn't use either of them!
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
|
|
|
|
|
Neurons actively refuse to start the word thingy.
|
|
|
|
|
Just ditch Maxthon, and use Internet explorer like anyone else. Problem solved.
Mwaaawawwawaaah ah ahah hah.
|
|
|
|
|
You're a cruel man!
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
|
|
|
|
|
I'm always open to good ideas.
Let me know if you ever have one.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
I'm always happy to share my ideas with intelligent people.
Maybe you can ask them.
modified 16-Sep-16 7:03am.
|
|
|
|
|
Fight! Fight! Fight!
I'll get the popcorn.
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
|
|
|
|
|
So, with you're experience, you surely know:
When these guys finish bashing one another in the head, do they bleed or simply suffer from a memory leak?*
* You could go on about garbage collection in your answer if you wish
Ravings en masse^ |
---|
"The difference between genius and stupidity is that genius has its limits." - Albert Einstein | "If you are searching for perfection in others, then you seek disappointment. If you are seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010 |
|
|
|
|
|
There's no fighting allowed, in this modern, civilised society!
Now we just throw pokéballs.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
Don't make me take over your local gym.
I'll do it as soon as the game comes to the windows store.
|
|
|
|
|
You can do what you like with the gym.
As long as you're happy with me stamping on your weedle.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
Are they next to each other? If so put as much space between them as you can and you'll retrain yourself to hit the one you really want.
|
|
|
|