There are worse crimes than burning books. One of them is not reading them. Ray Bradbury
Everything is theoretically impossible, until it is done. ~Robert A. Heinlein
SCJP 1.4 - SCJP 6 - SCWCD 5 - OCEEJBD 6 - OCEJPAD 6
How To Ask Questions How To Answer Questions
Thou shalt not try me. Mom 24:7
Tim Driven Development | Test until the fear goes away
There are worse crimes than burning books. One of them is not reading them. Ray Bradbury
E Armitage wrote:git and mercurial are distributed version control systems while SVN is not. Generally, it is better to use distributed version control because you can do more things offline e.g branching or checking file history.
Except when you are.Pat Farrell wrote:.. which means you are never off line..
E Armitage wrote:
Except when you are.Pat Farrell wrote:.. which means you are never off line..
Pat Farrell wrote:
I much prefer git over SVN because the merge process (conflict resolution) is easier with git, but that is not really because its distributed, but rather just because its a better implementation.
Pat Farrell wrote:
E Armitage wrote:git and mercurial are distributed version control systems while SVN is not. Generally, it is better to use distributed version control because you can do more things offline e.g branching or checking file history.
I'm not convinced on this "distributed is better" argument. Just IMHO, but I'm not seeing it. The industry trend is to trust the cloud, which means you are never off line.
I much prefer git over SVN because the merge process (conflict resolution) is easier with git, but that is not really because its distributed, but rather just because its a better implementation.
Experience keeps a dear School, but Fools will learn in no other.
---
Benjamin Franklin - Postal official and Weather observer