Size: 3923
Comment: sync with Tutorial@59
|
Size: 3924
Comment: sync with Tutorial@60
|
Deletions are marked like this. | Additions are marked like this. |
Line 4: | Line 4: |
Line 12: | Line 11: |
このチュートリアルを読み終われば、次のことが分かるでしょう: | |
Line 13: | Line 13: |
このチュートリアルを読み終われば、次のことが分かるでしょう: | |
Line 21: | Line 20: |
1. [[JapaneseTutorialInstall]] - Mercurial をインストールする 1. [[JapaneseTutorialClone]] - 既存の [[Repository|リポジトリ]] のコピーを作成する 1. [[JapaneseTutorialHistory]] - [[Repository|リポジトリ]] の履歴を閲覧する 1. [[JapaneseTutorialFirstChange]] - 最初の変更を行う 1. [[JapaneseTutorialShareChange]] - 他の [[Repository|リポジトリ]] と変更を共有する 1. [[JapaneseTutorialExport]] - 他の人と変更を共有する 1. [[JapaneseTutorialMerge]] - 1つのファイルに対しての複数の独立した変更を扱う 1. [[JapaneseTutorialConflict]] - 手作業が必要な [[Merge|マージ]] を扱う 1. [[JapaneseTutorialConclusion]] - 最後に |
1. JapaneseTutorialInstall - Mercurial をインストールする 1. TutorialInit - Initialize a [[Repository|repository]] 1. JapaneseTutorialClone - 既存の [[Repository|リポジトリ]] のコピーを作成する 1. JapaneseTutorialHistory - [[Repository|リポジトリ]] の履歴を閲覧する 1. JapaneseTutorialFirstChange - 最初の変更を行う 1. JapaneseTutorialShareChange - 他の [[Repository|リポジトリ]] と変更を共有する 1. JapaneseTutorialExport - 他の人と変更を共有する 1. JapaneseTutorialMerge - 1つのファイルに対しての複数の独立した変更を扱う 1. JapaneseTutorialConflict - 手作業が必要な [[Merge|マージ]] を扱う 1. JapaneseTutorialConclusion - 最後に |
Line 32: | Line 32: |
Line 43: | Line 42: |
Line 51: | Line 49: |
* [[http://mercurial.aragost.com/kick-start/]] - Mertin Geisler による Mercurial を始めるためのエクササイズ | * http://mercurial.aragost.com/kick-start/ - Mertin Geisler による Mercurial を始めるためのエクササイズ |
Line 57: | Line 55: |
[[ChineseTutorial|Chinese]], [[CzechTutorial|Czech]], [[Tutorial|English]], [[FrenchTutorial|French]], [[GermanTutorial|German]], [[ItalianTutorial|Italian]], [[KoreanTutorial|Korean]], [[LithuanianTutorial|Lithuanian]], [[BrazilianPortugueseTutorial|Brazilian Portuguese]], [[SpanishTutorial|Spanish]], [[RussianTutorial|Russian]], [[UkrainianTutorial|Ukrainian]], [[ThaiTutorial|Thai]] |
[[ChineseTutorial|Chinese]], [[CzechTutorial|Czech]], [[Tutorial|English]], [[FrenchTutorial|French]], [[GermanTutorial|German]], [[ItalianTutorial|Italian]], [[KoreanTutorial|Korean]], [[LithuanianTutorial|Lithuanian]], [[BrazilianPortugueseTutorial|Brazilian Portuguese]], [[SpanishTutorial|Spanish]], [[RussianTutorial|Russian]], [[UkrainianTutorial|Ukrainian]], [[ThaiTutorial|Thai]] |
Mercurial の使い方のチュートリアル
このチュートリアルは Mercurial の使い方を紹介します。SCM ソフトウェアを使うにあたっての特定の予備知識は必要ありません。
あらかじめ Mercurial を理解する を見ておくとよいでしょう
Contents
はじめに
このチュートリアルを読み終われば、次のことが分かるでしょう:
- Mercurial を使うのに必要な基本的な考えとコマンド
- ソフトウェアプロジェクトに貢献する際の Mercurial の簡単な使い方
Mercurial のマニュアルページ hg(1) と hgrc(5) に目を通すことを強くお勧めします。 マニュアルページは リリース tarball にも doc/hg.1.html と doc/hgrc.5.html として含まれています。 コマンドラインで hg help <command> とタイプしても良いでしょう。
チュートリアルは以下のページに分かれています:
JapaneseTutorialInstall - Mercurial をインストールする
TutorialInit - Initialize a repository
JapaneseTutorialClone - 既存の リポジトリ のコピーを作成する
JapaneseTutorialHistory - リポジトリ の履歴を閲覧する
JapaneseTutorialFirstChange - 最初の変更を行う
JapaneseTutorialShareChange - 他の リポジトリ と変更を共有する
JapaneseTutorialExport - 他の人と変更を共有する
JapaneseTutorialMerge - 1つのファイルに対しての複数の独立した変更を扱う
JapaneseTutorialConflict - 手作業が必要な マージ を扱う
このチュートリアルの読み方
書式の取り決めは簡単です。コマンド名と引数は 固定フォント で表示されます。
シェルやコマンドプロンプトに対して打つ必要がある入力行は固定幅フォントで表示され、 $ 文字で行が始まります。
Mercurial やシェルが表示する出力行も固定幅フォントで表示されますが、行頭の特別な文字はありません。
$ これはユーザが入力した行です これはプログラムが出力した行です
全ての例で bash シェルを使っています。他の Unix シェルや Windows の cmd.exe でも考え方は同じですが、いくつかの操作の構文は変わるかもしれません。例えば、Unix シェルの ls は Windows の dir とだいたい同じで、 Unix の vi は Windows の edit と同じようなものです。
さぁ、 JapaneseTutorialInstall から始めましょう。
参考
Mercurial を理解する - Mercurial の基本をさっとイラストで説明
http://mercurial.aragost.com/kick-start/ - Mertin Geisler による Mercurial を始めるためのエクササイズ
http://hginit.com/ の和訳 - Joel Spolsky によるチュートリアル
Chinese, Czech, English, French, German, Italian, Korean, Lithuanian, Brazilian Portuguese, Spanish, Russian, Ukrainian, Thai