mercurial

Work easier
Work faster

Mercurial is a free, distributed source control management tool. It efficiently handles projects of any size and offers an easy and intuitive interface.

How you can benefit from Mercurial

  1. It is fast and powerful

    Mercurial offers you the power and speed to efficiently handle projects of any size and kind. Every clone contains the whole project history, so committing, branching, tagging and merging are local, fast and convenient. You can use a multitude of workflows and easily enhance its functionality with extensions.

  2. It is easy to learn

    You can follow our simple guide to learn how to revision your documents with Mercurial, or just use the quick start to get going instantly. A short overview of Mercurial's decentralized model is also available.

  3. And it just works

    Mercurial strives to deliver on each of its promises. Most tasks simply work on the first try and without requiring arcane knowledge.

Quick Start

Clone a project and push changes

$ hg clone http://selenic.com/repo/hello
$ cd hello
$ (edit files)
$ hg add (new files)
$ hg commit -m 'My changes'
$ hg push

Create a project and commit

$ hg init (project-directory)
$ cd (project-directory)
$ (add some files)
$ hg add
$ hg commit -m 'Initial commit'

How to Become a Registered Nurse

Registered nurses usually take one of three education paths: a bachelor'' s of science degree in nursing( BSN ), an associate & rsquo; s degree in nursing (ADN), or a diploma from an approved nursing program. Registered nurses also must be licensed. Nursing Training and Education-In all nursing education programs, students take courses in anatomy, physiology, microbiology, chemistry, nutrition, psychology and other social and behavioral sciences, as well as in liberal arts. BSN programs typically take 4 years to complete; ADN and diploma programs usually take 2 to 3 years to complete. All programs also include supervised clinical experience.

Bachelor'' s degree programs usually include additional education in the physical and social sciences, communication, leadership, and critical thinking. These programs also offer more clinical experience in nonhospital settings. A bachelor'' s degree or higher is often necessary for administrative positions, research, consulting, and teaching.

Generally, licensed graduates of any of the three types of education programs (bachelor'' s, associate & rsquo; s, or diploma)qualify for entry-level positions as a staff nurse. However, some employers may require a bachelor & rsquo; s degree.

How to Become a Court Reporter

Court Reporter Classes - Many community colleges and technical institutes offer post-secondary certificate programs for court reporters. Many states require court reporters who work in legal settings to be licensed or certified by a professional association.

Education - Many court reporters receive formal training at community colleges or technical institutes. There are different programs that lead to either a certificate or an associate’& rsquo; s degree in court reporting. Either a certificate or an associate & rsquo; s degree will qualify applicants for many entry-level positions. Certification programs prepare students to pass the licensing exams successfully and typing speed tests required by most states and employers.

Most court reporting programs include courses in English grammar and phonetics, legal procedures, and legal terminology. Students also practice preparing transcripts to improve the speed and accuracy of their work.

Some schools also offer training in the use of different transcription machines, such as stenotype machines or steno masks.

How to Become a Veterinary Technician

Veterinary Technician Certification - Educational Requirements: Aspiring veterinary technicians attend accredited, two-year veterinary technology programs at community colleges usually earning associate degrees. To become a veterinary technologist, one must earn a bachelor'' s degree in veterinary technology, which means attending college for four years.

Regardless of the which degree you decide to pursue, during training you will do laboratory and clinical work with live animals. If you are a high school student who is interested in this field, make sure to take science classes, including biology, as well as math classes. How to Become a Pharmacy Technician

Pharmacy Technician Training - Becoming a pharmacy technician usually requires earning a high school diploma or the equivalent. Pharmacy technicians typically learn through on-the-job training, or they may complete a post-secondary education program. Most states regulate pharmacy technicians, which is a process that may require passing an exam or completing a formal education or training program.

Education and Training - Many pharmacy technicians learn how to perform their duties through on-the-job training. These programs vary in length and subject matter according to the employer’& rsquo; s requirements. Other pharmacy technicians enter the occupation after completing post-secondary education programs in pharmacy technology. These programs are usually offered by vocational schools or community colleges. Most programs award a certificate after 1 year or less, although some programs last longer and lead to an associate’& rsquo; s degree. They cover a variety of subjects, such as arithmetic used in pharmacies, record keeping, ways of dispensing medications, and pharmacy law and ethics. Technicians also learn the names, uses, and doses of medications. Most programs also include clinical experience opportunities, in which students gain hands-on experience in a pharmacy.

How to Become an UltraSound Technician

Sonography Courses The ARDMS (American Registry for Diagnostic Medical Sonography) is one of the most recognized ultrasound license organizations across the United States and the world. It is something that most graduates will pursue after they finish their ultrasound technician degree.

However, there are additional ultrasound certification programs or processes you can pursue to demonstrate the full range of your expertise and specialization that will help you stand out from the pack of other job applicants. But first, let’& rsquo; s discuss the importance of attending a CAAHEP-accredited ultrasound school.

Most states don’& rsquo; t require diagnostic medical sonographers to hold particular credentials. However, legislation to mandate the credentialing of ultrasound techs are being pursued by some states, with more considering it, and many employers prefer or require serious job candidates to have an ultrasound certification.< How to Become a Phlebotomist

Phlebotomy Courses - Phlebotomists typically enter the occupation with a postsecondary nondegree award from a phlebotomy program.

Education - Phlebotomists typically enter the occupation with a postsecondary non-degree award from a phlebotomy program. Programs for phlebotomy are available from community colleges, vocational schools, or technical schools. These programs usually take less than 1 year to complete and lead to a certificate or diploma. Programs have classroom and laboratory portions and include instruction in anatomy, physiology, and medical terminology.

Some phlebotomists may enter the occupation with a high school diploma and are trained to be a phlebotomist on the job. Phlebotomists usually get on-the-job training in their workplace to learn specific procedures on how their employers collect and track blood.

Those with just a high school diploma get some on-the-job training in how to be a phlebotomist.

How to Become a Nurse

Nursing Degrees - The accurate process to become a nurse is to pursue a certificate program or a degree program in nursing. A Certificate program gives you an introduction to the field and prepares you for beginning level jobs in Nursing whereas degree programs offer you comprehensive study programs and educate you to be professional nurses.

The legal process to become a nurse includes taking up nursing degrees from accredited institutes which allow you to clear the National Council Licensure Examination (NCLEX). Clearing the NCLEX enables you to become a certified nurse, which means you can practice your profession without any barriers. To be a leading professional, you need to have a proper certification that can earn you the title of a Licensed Practical Nurse (LPN) or a Registered Nurse (RN).

How to Become a Paralegal

Paralegal Classes Most paralegals and legal assistants have an associate’& rsquo; s degree in paralegal studies, or a bachelor ' s degree in another field and a certificate in paralegal studies. In some cases, employers hire college graduates with a bachelor & rsquo; s degree with no legal experience or education and train them on the job. Education-There are several paths to become a paralegal. Candidates can enroll in a community college paralegal program to earn an associate’& rsquo; s degree. A small number of schools also offer bachelor’& rsquo; s and master ' s degrees in paralegal studies. Those who already have a bachelor & rsquo; s degree in another subject can earn a certificate in paralegal studies. Finally, some employers hire entry-level paralegals without any experience or education in paralegal studies and train them on the job, though these jobs typically require a bachelor’& rsquo; s degree.’ Associate & rsquo; s and bachelor ' s degree programs in paralegal studies usually combine paralegal training, such as courses in legal research and the legal applications of computers, with other academic subjects. Most certificate programs provide intensive paralegal training for people who already hold college degrees. Some certificate programs only take a few months to complete.

How to Become a Dental Assistant

Dental Assistant Training - There are several possible paths to becoming a dental assistant. Some states require assistants to graduate from an accredited program and pass a state exam. In other states, there are no formal educational requirements.

Education - High school students interested in a career as a dental assistant should take courses in biology, chemistry, and anatomy. Some states require assistants to graduate from an accredited program and pass a state exam. Most programs are offered by community colleges, take about 1 year to complete, and lead to a certificate or diploma. Programs that last 2 years, also offered in community colleges, are less common and lead to an associate’& rsquo; s degree. The Commission on Dental Accreditation (CODA), part of the American Dental Association, approved more than 250 dental-assisting training programs in 2013.

Accredited programs include classroom and laboratory work in which students learn about teeth, gums, jaws, and other areas that dentists work on and the instruments that dentists use. These programs also include supervised, practical experience.

How to Become a Medical Biller

Medical Billing Colleges - Medical coding and medical billing training requires a thorough understanding of medical terminology, anatomy and physiology, and the art and science of medicine. This understanding is coupled with a background in the business of medicine. Medical coders and medical billers deal adhere to professional guidelines established by the U.S. Department of Health and Human Services, the American Medical Association, professional specialty organizations, the federal Centers for Medicare and Medicaid Services, and contractual obligations with private third party payers.

Entry level positions often require formal training to ensure a baseline understanding of the complexities that make up the medical field. The Bureau of Labor Statistics found in September 2010 that a total of 176,090 people were employed in medical billing and coding. Of those, the majority were employed in inpatient hospitals. Inpatient medical coding follows different procedures than outpatient medical billing. Hospital coders often have a degree in Health Information Management, which encompasses medical record technology and maintenance, as well as medical coding and billing. Due to the complexity of inpatient billing administration, inpatient hospital coders usually earn above the mean income of coders in other situations.

How to Become a Physician Assistant

Physician Assistant Colleges - Physician assistants typically need a master’& rsquo; s degree from an accredited educational program. Earning that degree usually takes at least 2 years of full-time postgraduate study. Most applicants to physician assistant education programs already have a bachelor’& rsquo; s degree and some healthcare-related work experience. All states require physician assistants to be licensed.

Education - Most applicants to physician assistant education programs already have a bachelor’& rsquo; s degree and some healthcare-related work experience. While admissions requirements vary from program to program, most programs require two to four years of undergraduate coursework with a focus in science.

Many applicants already have experience as registered nurses or as EMTs and paramedics before they apply to a physician assistant program.

Physician assistant education programs usually take at least 2 years of full-time study. In 2012, the Accreditation Review Commission on Education for the Physician Assistant, Inc. (ARC-PA) accredited 170 education programs. Most of these accredited programs offer a master’& rsquo; s degree.

Physician assistant education includes classroom and laboratory instruction in subjects such as pathology, human anatomy, physiology, clinical medicine, pharmacology, physical diagnosis, and medical ethics. The programs also include hundreds of hours of supervised clinical training in several areas, including family medicine, internal medicine, emergency medicine, and pediatrics.