Changes between Initial Version and Version 1 of Development/GettingStarted/MercurialClients


Ignore:
Timestamp:
08/14/11 15:33:57 (8 years ago)
Author:
ibboard
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Development/GettingStarted/MercurialClients

    v1 v1  
     1[[PageOutline(2-5)]]
     2= Mercurial Clients =
     3
     4The following is a brief description of some of the tools you can use to check code out from the Mercurial source control repository and to commit your changes. Some developers will already have their own favourite tool and some IDEs already have Subversion plugins available, but others can charge a not inconsiderable fee for such a basic feature.
     5
     6If you're unfamiliar with Mercurial, we also recommend Joel Spolsky's [http://hginit.com/ Hg Init] website.
     7
     8== Integrated in your IDE ==
     9
     10Mercurial support is available from a number of plugins for [http://mercurial.selenic.com/wiki/OtherTools#IDE_and_editor_integration Visual Studio and other IDEs], and is on the [http://monodevelop.com/Developers/Tasks/Version_Control/Support_for_new_version_control_systems MonoDevelop wish list].
     11
     12HgEclipse is a great client that integrates well into Eclipse, but Eclipse does not support working with .Net languages.
     13
     14== External SVN clients ==
     15
     16If your development environment doesn't include Mercurial integration then the only alternative is an external client. There are [http://mercurial.selenic.com/wiki/OtherTools lots of clients] for all OSes, or there's the classic fall-back of the command-line tools.
     17
     18=== External GUI Mercurial Clients ===
     19
     20The most popular client for Windows and Linux seems to be [http://tortoisehg.bitbucket.org/ TortoiseHg]. It can be used stand-alone or as part of your regular file browser on most desktops.
     21
     22=== Mercurial from the command-line ===
     23
     24The brave can always use Mercurial from the command-line. While it does have its uses, it's not generally advised for long-term use. Command-line arguments and usage instructions can be found in the [http://hgbook.red-bean.com/ Hg book at Red-bean.com].