kick-start_fork / src / index.txt

The default branch has multiple heads

.. -*- rst -*-

.. Mercurial Kick Start: http://mercurial.aragost.com/kick-start/
..
.. Copyright 2010 aragost Trifork
..
.. This software may be used and distributed according to the terms of
.. the GNU General Public License version 2 or any later version.

.. include:: common-home.rst

====================
Mercurial Kick Start
====================

.. image:: mercurial.png
   :align: right

Welcome to the `aragost Trifork`_ Mercurial Kick Start. We have
prepared several different sets of exercises for you:

`Basic Mercurial`__:
  Install Mercurial and get started right away. We will show you the
  basic commands and show you how to work with others as a team.

`Bookmarks`__:
  Feature or topic branches are handled using bookmarks in Mercurial.
  Bookmarks gives you a light-weight way to track multiple lines of
  development in your repository.

`Task Based Development`__:
  Building on the previous exercises, we will now show how Mercurial
  lets your organize your tasks using named branches. A release
  manager will then review and merge the tasks.

`Remote Repositories`__:
  A closer look at how you can interact with remote repositories in
  Mercurial. You will see how HTTP and SSH URLs can be used and learn
  how to best cache your credentials for each type of URL.

`Interacting with Subversion`__:
  Mercurial can be used as a client for Subversion. This
  immediately gives you all the benefits of Mercurial: improved
  performance and offline commits.

`Subrepositories`__:
   Mercurial lets you link other repositories to your repositories,
   which can be useful for e.g. libraries. Both Mercurial and 
   Subversion repositories are supported as  subrepositories.

.. __: basic/
.. __: bookmarks/
.. __: tasks/
.. __: remote/
.. __: hgsubversion/
.. __: subrepositories/

We welcome new contributions, please see the `about page`__ for more
information.

.. __: about/
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.