Differences between revisions 11 and 12
Revision 11 as of 2008-05-04 16:45:46
Size: 2749
Editor: abuehl
Comment: update
Revision 12 as of 2008-05-04 17:51:06
Size: 2694
Editor: abuehl
Comment:
Deletions are marked like this. Additions are marked like this.
Line 5: Line 5:
= Einführung ("Tutorial") in die Benutzung von Mercurial = = Einführung in die Benutzung von Mercurial =
Line 17: Line 17:
Dieses Tutorial erläutert, wie man ["Mercurial"] verwendet. Wir setzen keine besonderen Vorkenntnisse über Programme zur Versionskontrolle (["SCM"]) voraus. Dieses Tutorial erläutert, wie man Mercurial verwendet. Wir setzen keine besonderen Vorkenntnisse über Programme zur Versionskontrolle (["SCM"]) voraus.
Line 19: Line 19:
Nachdem sie das Tutorial durchgearbeitet haben, sollten sie verstehen:
 * Die für die Verwendung von ["Mercurial"] erforderlich grundlegenden Konzepte und Befehle
 * Wie sie ["Mercurial"] verwenden, um zu einem Softwareprojekt beizutragen
Nachdem sie das Tutorial durchgearbeitet haben, sollten sie folgendes verstehen:
 * Die für die Verwendung von Mercurial erforderlichen grundlegenden Konzepte und Befehle
 * Wie sie Mercurial verwenden, um zu einem Softwareprojekt beizutragen
Line 23: Line 23:
Wir empfehlen, dass sie sich auch die man pages [http://www.cadifra.com/mercurial/hg.1.html hg(1)] und [http://www.cadifra.com/mercurial/hgrc.5.html hgrc(5)] über Mercurial ansehen, auch zu finden in den [http://www.selenic.com/mercurial/release/?M=D release tarballs] als {{{doc/hg.1.html}}} und {{{doc/hgrc.5.html}}}. Sie können auch einfach `hg help <befehl>` in der Kommandozeile eingeben. Wir empfehlen, dass sie sich die Hilfeseiten (man pages) [http://www.cadifra.com/mercurial/hg.1.html hg(1)] und [http://www.cadifra.com/mercurial/hgrc.5.html hgrc(5)] über Mercurial ansehen, auch zu finden in den [http://www.selenic.com/mercurial/release/?M=D release tarballs] als {{{doc/hg.1.html}}} und {{{doc/hgrc.5.html}}}. Sie können auch einfach `hg help <befehl>` in der Kommandozeile verwenden.
Line 27: Line 27:
Die verwendeten Formatierungskonventionen sind enfach. Befehle und Parameters werden in {{{fixed font}}} verwenden. Die verwendeten Formatierungskonventionen sind enfach. Befehle und Parameter werden in {{{fixed font}}} dargestellt.
Line 29: Line 29:
Eine Zeile in der Shell oder Komandozeile wird als Fixed Font dargestellt und beginnt mit dem Zeichen {{{$}}}. Eine Zeile in der Shell oder in der Komandozeile wird als {{{fixed font}}} dargestellt und beginnt mit dem Zeichen {{{$}}}.
Line 31: Line 31:
Ausgaben von ["Mercurial"] oder der Shell werden als  Fixed Font dargestellt, beginnen jedoch nicht mit einem besonderen Zeichen. Ausgaben von Mercurial oder der Shell werden als {{{fixed font}}} dargestellt, beginnen jedoch nicht mit einem besonderen Zeichen.
Line 42: Line 42:
 * GermanTutorialInstall - ["Mercurial"] installieren
 * GermanTutorialClone - eine Kopie eines bestehenden [wiki:"Repository" Repositorys] erstellen
 * GermanTutorial
History - Die Vorgeschichte ("History") eines [wiki:"Repository" Repositorys] erkunden
 * GermanTutorialFirstChange - Eine erste Änderung durchführen
 * TutorialShareChange - Änderungen mit einem anderen ["Repository"] teilen
 * GermanTutorialInstall - Mercurial installieren
 * GermanTutorialClone - eine Kopie eines bestehenden
[:Repository:Repositorys] erstellen
 * GermanTutorialHistory - die Vorgeschichte ("History") eines Repositorys erkunden
 * GermanTutorialFirstChange - eine erste Änderung durchführen
 * TutorialShareChange - Änderungen mit einem anderen Repository teilen
Line 48: Line 48:
 * TutorialMerge - Mit voneinander unabhängigen Änderungen an einer Datei umgehen
 * TutorialConflict - Konflikte von ["Merge"]s, die von Hand augelöst werden müssen
 * TutorialMerge - mit voneinander unabhängigen Änderungen an einer Datei umgehen
 * TutorialConflict - [:Merge]-Konflikte auflösen
Line 51: Line 51:

(Wir empfehlen, zuerst [:GermanUnderstandingMercurial:Mercurial verstehen] zu lesen)

Einführung in die Benutzung von Mercurial

(Übersetzungen: [:ChineseTutorial:Chinesisch], [:Tutorial:Englisch], [:FrenchTutorial:Französisch], [:ItalianTutorial:Italienisch], [:JapaneseTutorial:Japanisch], [:KoreanTutorial:Koreanisch], [:SpanishTutorial:Spanisch] )

Dieses Tutorial erläutert, wie man Mercurial verwendet. Wir setzen keine besonderen Vorkenntnisse über Programme zur Versionskontrolle (["SCM"]) voraus.

Nachdem sie das Tutorial durchgearbeitet haben, sollten sie folgendes verstehen:

  • Die für die Verwendung von Mercurial erforderlichen grundlegenden Konzepte und Befehle
  • Wie sie Mercurial verwenden, um zu einem Softwareprojekt beizutragen

Wir empfehlen, dass sie sich die Hilfeseiten (man pages) [http://www.cadifra.com/mercurial/hg.1.html hg(1)] und [http://www.cadifra.com/mercurial/hgrc.5.html hgrc(5)] über Mercurial ansehen, auch zu finden in den [http://www.selenic.com/mercurial/release/?M=D release tarballs] als doc/hg.1.html und doc/hgrc.5.html. Sie können auch einfach hg help <befehl> in der Kommandozeile verwenden.

Hinweis zum Lesen dieses Tutorials

Die verwendeten Formatierungskonventionen sind enfach. Befehle und Parameter werden in fixed font dargestellt.

Eine Zeile in der Shell oder in der Komandozeile wird als fixed font dargestellt und beginnt mit dem Zeichen $.

Ausgaben von Mercurial oder der Shell werden als fixed font dargestellt, beginnen jedoch nicht mit einem besonderen Zeichen.

$ dies ist eine benutzer-eingabe
dies is eine programm-ausgabe

Wir verwenden die bash-Shell für alle Beispiele. Die Konzepte für andere Unix-Shells und cmd.exe von Windows sind gleich, die Syntax einiger Operationen kann abweichen. Beispielsweise entspricht ls in einer Unix-Shell in etwa dir unter Windows, und Unix vi ähnelt edit unter Windows.

Inhaltsverzeichnis


CategoryGerman

GermanTutorial (last edited 2013-09-04 16:27:34 by mpm)