I’ve used quite a few like many others. Perforce at command line is not intuitive, so is clear case. For GIT, it could be difficult to use from command line. Yeah it is distributed and the background was open source developers are distributed, and keeping track of changes was difficult from single point server when a change in comment could create a transaction that needs server’s attention. Also when some shops customized for having review process before checked in code ( the process has definite merits ) but the workflow gets in your way w/o warnings. So that leads to command line interference to coerce GIT/Perforce etc.
In the past when I started using SVN switching from CVS I had at the same feeling - I GUESS, developers don’t want to be bothered too much about innards of these systems, and that is at least my mindset.
BitKeeper was not distributed, and was on its way to commercialize. that is when GIT effort started. It is not a brand new idea though. Someone in NZ had it chalked out the plan and a prototype before GIT was born.
If a source control systems have hundreds of commands, it is not for me. GUI based intuitive clients are all I depend on. GIT has few flavors like P4. But distributed management helps the repository it makes the merging quite bit more difficult if some one stays on her local cloned repository.
-pro
On Mar 19, 2017, at 12:03 PM, Jamey Kirby wrote:
>
> I’ve used P4, and I must say, I liked it very much. But distributed is the new way. One of my clients uses SVN, and I despise using it. Even with the shell add-ons, it still sucks.
>
> Git has a learning curve; no doubt. It requires you to think about things a little differently. But, it is the global standard now, and knowing, and using it is probably a good idea.
>
> – Jamey
>
>
> On Sun, Mar 19, 2017 at 1:52 PM > wrote:
> >I just read a quote that called hg “the Betamax of DVCSs” which I liked…
> >
> >P
>
> From what I remember… Mercurial was started as a backup plan in case things will go awry with git. People were once scared by the GPL. Managers believed that GPL can jump out of the git, infect all their dear proprietary software, and crazy things would break out.
>
> The world has changed a lot since then, crazy things indeed broke out - but GPL was not one of them. Or the least of them. Many years later, we see Microsoft feasting on Github, git built into VS, and bash baked into Windows 10 /* how they closed the deal with the exclusive owner of both Linux and git names? A mystery! */
>
> So what happened to Hg… Most of its goodies went into git, or transformed into user-friendly procedures (such as “Git Flow”). Some features went lost (such as sequential version numbers) but that is compensated by UI. Git itself has evolved. So, there’s nothing to regret. Besides of few nights spent installing and learning Mercurial))
>
> There still is something interesting and IMHO worth seeing: Fossil. It is very small and cute SCM, packed into just one exe file. And the whole repository is packed into a single database file. You can carry everything on a flash drive. Otherwise, it looks quite similar to git - or Mercurial. It even can be its own web server, like Mercurial does. I use it for small personal projects and for quick sprints at work.
>
> Regards,
> – pa
>
>
> —
> NTDEV is sponsored by OSR
>
> Visit the list online at: http:>
>
> MONTHLY seminars on crash dump analysis, WDF, Windows internals and software drivers!
> Details at http:>
>
> To unsubscribe, visit the List Server section of OSR Online at http:>
> — NTDEV is sponsored by OSR Visit the list online at: MONTHLY seminars on crash dump analysis, WDF, Windows internals and software drivers! Details at To unsubscribe, visit the List Server section of OSR Online at</http:></http:></http:>