Search code examples
version-controlmercurialrepositorycvs

How do I use Mercurial?


I'm assuming Mercurial is for having an updated website and it archiving the old stuff? Easy to test things and such?

My question is, how exactly should I get started and can somebody give me a crash course in using Mercurial and using the following techs below:

Notepad++ for coding
FTP
PHP/MySQL
Jquery & other js libraries

I use windows and would like to keep things fairly simple. I'm developing 1 website currently and want some kind of CVS system in place. Or should I just stick to my current edit file in notepad++ and upload via ftp method and make a backup copy of everything every once and a while?

Any thoughts?

EDIT: I'm doing http://bugtracker.gttools.com/public/wiki/bluehost/Mercurial right now in order to try and 'install' it.


Solution

  • Mercurial is a distributed version control system, much like Git but allegedly slightly simpler.

    A good tutorial by Joel Spolsky can be found here.

    If you read up on https://www.mercurial-scm.org/guide under Basic Workflow you should be able to figure out how to work with it while editing files using Notepad++ etc.