Managing Software Projects with Mercurial

The Linux kernel used to be hosted using a version control system and code-hosting service that was free to use, but it wasn’t open source. This was often a source of tension among free software advocates within the Linux community. Then, that service announced it was moving to a for-payment plan and gave some time for transition. Out of that decision, two new version control systems were birthed. Mercurial is one of them, and Git is the other. Both were initially written to host the code for the Linux kernel. Git, as it was originally written by the main kernel developer himself, Linus Torvalds (in just 2 weeks), won out. However, the wider open-source development community was the ultimate winner as ...

Get Ubuntu Unleashed 2015 Edition: Covering 14.10 and 15.04, Tenth Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.