Kiln » TortoiseHg » TortoiseHg
Clone URL:  
Pushed to one repository · View In Graph Contained in 1.1, 1.1.1, and 1.1.2

Merge with stable

Changeset f6e7ae3ff13d

Parents d3aa8e14f53a

Parents dd1994094cb1

by Yuki KODAMA

Changes to 14 files · Browse files at f6e7ae3ff13d Showing diff from parent d3aa8e14f53a dd1994094cb1 Diff from another changeset...

 
49
50
51
52
 
53
54
 
55
56
57
 
49
50
51
 
52
53
 
54
55
56
57
@@ -49,9 +49,9 @@
 # built documents.  #  # The short X.Y version. -version = '0.10' +version = '1.0'  # The full version, including alpha/beta/rc tags. -release = '0.10.0' +release = '1.0.0'    # The language for content autogenerated by Sphinx. Refer to documentation  # for a list of supported languages.
Change 1 of 1 Show Entire File doc/​source-ja/​BASE Stacked
 
1
 
 
 
 
 
 
1
 
@@ -1,1 +1,1 @@
-5781:1c79d85d9d4c5ab659be58b2be379c77090ea75c \ No newline at end of file
+5963:ddb9f0de1c82ed6ea50556ddbb78cee5cf0ca7fb \ No newline at end of file
 
295
296
297
298
 
299
300
301
 
320
321
322
323
 
324
325
326
 
334
335
336
337
 
338
339
340
 
358
359
360
361
 
362
363
364
 
295
296
297
 
298
299
300
301
 
320
321
322
 
323
324
325
326
 
334
335
336
 
337
338
339
340
 
358
359
360
 
361
362
363
364
@@ -295,7 +295,7 @@
 .. [#rcm4] strip コマンドは削除したリビジョンを後で再適用できるようにバンドルファイルとして   保存します。詳細は `こちら <http://mercurial.selenic.com/wiki/EditingHistory>`_   を参照してください。 -.. [#rcm5] :menuselection:`グロバル設定 --> TortoiseHg --> GUI 差分表示コマンド` +.. [#rcm5] :menuselection:`設定 --> TortoiseHg --> GUI 差分表示コマンド`  .. [#rcm6] 選択中のリビジョンが現在の作業ディレクトリの親リビジョンであるときのみ有効になります。     @@ -320,7 +320,7 @@
  :guilabel:`元に戻す`   このファイルを作業ディレクトリに取り出します。 [#flcm3]_   -.. [#flcm1] :menuselection:`グロバル設定 --> TortoiseHg --> GUI エディタ` +.. [#flcm1] :menuselection:`設定 --> TortoiseHg --> GUI エディタ`  .. [#flcm2] ファイルの履歴を変更しない単純な変更のみ表示し、削除されたファイルなどは   表示されません。  .. [#flcm3] 新しいファイル内容は作業ディレクトリへの変更として反映されるので、 @@ -334,7 +334,7 @@
 一度に全てのファイルの差分を表示したい場合は :guilabel:`[全てのファイル]` を  クリックしてください。またチェンジセットブラウザは最大差分サイズを超えるファイル  は表示せず飛ばします。詳しくは -:menuselection:`グロバル設定 --> TortoiseHg --> 最大差分サイズ` +:menuselection:`設定 --> TortoiseHg --> 最大差分サイズ`  を参照してください。 :menuselection:`表示  -> 最大差分サイズ制限を無視` を使用すると一時的にこのオプションを無効化できます。   @@ -358,7 +358,7 @@
 コミットメッセージの解析  ------------------------   -TortoiseHg 0.10 からチェンジログビューアはコミットメッセージ内のチェンジセットのハッシュ値、 +TortoiseHg 1.0 からチェンジログビューアはコミットメッセージ内のチェンジセットのハッシュ値、  ウェブサイトの URL、バグ管理システムの識別番号を認識して下線を引きます。  下線が引かれた部分はクリック可能なリンクになります。  
 
37
38
39
40
 
41
42
43
 
37
38
39
 
40
41
42
43
@@ -37,7 +37,7 @@
 :guilabel:`無圧縮で転送する`   無圧縮のデータ転送を使用します。有線 LAN ネットワークではその方が速い場合があります。  :guilabel:`プロキシサーバを使用する` - :menuselection:`TortoiseHg... --> グロバル設定 --> プロキシ` で設定したプロキシサーバを使用します。 + :menuselection:`TortoiseHg... --> 設定 --> プロキシ` で設定したプロキシサーバを使用します。   このオプションはプロキシサーバが設定されているときのみ有効になります。  :guilabel:`リモートコマンド`   クローン元のリポジトリで実行する Mercurial コマンドを指定します。
 
397
398
399
400
 
401
402
403
 
397
398
399
 
400
401
402
403
@@ -397,7 +397,7 @@
  使用されます。  :menuselection:`コミット --> 自動コミットファイル`:   コミットに自動的に含めたいファイルをカンマ区切りで指定します。 - 通常はグロバル設定ではなくリポジトリ設定で使用します。 + 通常は設定ではなくリポジトリ設定で使用します。  :menuselection:`コミット --> 自動除外ファイル`:   ステータス、コミット、シェルフツールにおいて自動的にチェックを外したい   ファイルをカンマ区切りで指定します。
 
50
51
52
53
 
54
55
56
 
50
51
52
 
53
54
55
56
@@ -50,7 +50,7 @@
    差分表示ウィンドウ   -TortoiseHg 0.10 では GUI 差分表示 (外部ツール) のベースが見直されました。 +TortoiseHg 1.0 では GUI 差分表示 (外部ツール) のベースが見直されました。  新しいシステムはよく使われている差分ツール (インストーラ同梱の KDiff3 も含む)  の検出とその選択に :file:`mergetools.ini` を使用します。  
 
49
50
51
52
 
53
54
 
55
56
57
 
49
50
51
 
52
53
 
54
55
56
57
@@ -49,9 +49,9 @@
 # built documents.  #  # The short X.Y version. -version = '0.10' +version = '1.0'  # The full version, including alpha/beta/rc tags. -release = '0.10.0' +release = '1.0.0'    # The language for content autogenerated by Sphinx. Refer to documentation  # for a list of supported languages.
 
103
104
105
106
 
107
108
109
 
121
122
123
124
125
 
 
126
127
128
 
149
150
151
 
 
152
153
154
 
103
104
105
 
106
107
108
109
 
121
122
123
 
 
124
125
126
127
128
 
149
150
151
152
153
154
155
156
@@ -103,7 +103,7 @@
   *~差分表示ツールを使うにはどうすればいいの?*   - バージョン 0.10 から TortoiseHg はよく使われている GUI 差分表示ツールを自動的に検出し、 + バージョン 1.0 から TortoiseHg はよく使われている GUI 差分表示ツールを自動的に検出し、   それらを設定画面で選択可能な状態にしてくれます。    *シェル拡張を無効にする方法は? (アイコンオーバーレイと右クリックメニュー)* @@ -121,8 +121,8 @@
  TortoiseHg は2種類の設定システムを利用しています。     1. Mercurial の設定システムで、3つのレイヤがあります - 1. システム設定: :file:`%ProgramFiles%\\TortoiseHg` にある :file:`Mercurial.ini` ファイル - 2. グロバル設定: :file:`%UserProfile%` にある :file:`Mercurial.ini` ファイル + 1. グローバル設定: :file:`%ProgramFiles%\\TortoiseHg` にある :file:`Mercurial.ini` ファイル + 2. 設定: :file:`%UserProfile%` にある :file:`Mercurial.ini` ファイル   3. リポジトリ設定: :file:`{repo-root}\.hg` にある :file:`hgrc` ファイル   2. ダイアログの位置や状態などを保存している :file:`%APPDATA%\\Tortoisehg`   @@ -149,6 +149,8 @@
  fontdiff = courier 10   # font used in file lists in status and commit tools   fontlist = courier 9 + # font used in command output window + fontlog = courier 10    *GTK のテーマを変更するにはどうすればいいの?*  
Added image
Added image
 
86
87
88
89
90
 
 
91
92
93
 
86
87
88
 
 
89
90
91
92
93
@@ -86,8 +86,8 @@
   :menuselection:`TortoiseHg... --> About`   メニュー選択およびその組み合せ、またタブ選択、GUI のラベルを示します。例えば - :menuselection:`TortoiseHg... --> グロバル設定 --> コミット --> ユーザ名` - は メニューから :menuselection:`TortoiseHg... --> グロバル設定` とたどり、 + :menuselection:`TortoiseHg... --> 設定 --> コミット --> ユーザ名` + は メニューから :menuselection:`TortoiseHg... --> 設定` とたどり、   開いたダイアログの :guilabel:`コミット` というタブに切り替えて、その中にある   :guilabel:`ユーザ名` というラベルの付いた場所で何かをする、という意味になります。  
 
1
2
3
 
 
 
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
 
 
 
 
 
 
 
22
23
24
25
26
27
28
 
 
 
 
29
30
31
 
 
32
33
 
34
35
 
 
 
 
 
 
 
 
 
 
36
37
38
 
53
54
55
56
57
58
59
60
61
62
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
63
64
65
 
214
215
216
217
218
219
220
 
 
 
 
1
2
3
4
5
6
7
 
 
 
 
 
 
 
 
 
 
 
 
 
 
8
9
10
11
12
13
14
15
16
17
18
 
 
 
19
20
21
22
23
 
 
24
25
26
 
27
28
 
29
30
31
32
33
34
35
36
37
38
39
40
41
 
56
57
58
 
 
 
 
 
 
 
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
 
234
235
236
 
237
238
239
@@ -1,38 +1,41 @@
-****************************************** -せっかちな人のためのクイックチュートリアル -****************************************** +*************************** +TortoiseHg クイックスタート +***************************    .. module:: tour   :synopsis: Windows で TortoiseHg を使うためのチュートリアル   -Mercurial はいくつもの異なる -`コラボレーションモデル <http://hgbook.red-bean.com/read/collaborating-with-other-people.html>`_ -対応しています。本節ではその中の1つである中央リポジトリ型について説明します。 -中央リポジトリ型は他のモデルのようにスケールしませんが、誰もが最初に -試すアプローチですし、他のバージョン管理ツールなどでもよく知られています。 - -さて、始めるにあたって中央リポジトリを作成したいと思います。 -既存の Mercurial 以外のリポジトリを -`変換 <http://mercurial.selenic.com/wiki/RepositoryConversion>`_ する方法も -ありますが、ここでは空っぽの新しいリポジトリから始めます。 - -これ以降、既TortoiseHg が正しくインストールされており、エクスプローラなど-プロジェディレクトリ開かれているものとして話を進めていきます。 - +TortoiseHg と Mercurial にようこそ! +TortoiseHg は Mercurial 分散バージョン管理システム (DVCS)Windows +エクスプローラのシェル拡張と使い勝手の良い GUI +フロントエンドを提供するアプリケーションす。全ての TortoiseHg +の機能はエクスプローラの右リックメニューからだけでなく、付属 +:command:`hgtk` コマンドラインツールからも起動することきます。 +Mercurial のコマンドも通常の :command:`hg` コマンドで利用できます。    TortoiseHg の設定  =================   -まず最初に TortoiseHg にあなたが誰なのかを教えなければなりません-TortoiseHg のグロバル設定から設定できます。プロジェクトディレクトリを -右クリックして :menuselection:`TortoiseHg --> グロバル設定` を選択します。 +まず最初にやることは TortoiseHg にあなた自身について教えることです+TortoiseHg の設定ダイアログから設定できます。 +プロジェクトディレクトリを右クリックして +:menuselection:`TortoiseHg --> 設定` を選択します。   -.. figure:: figures/cmenu-nofiles.png - :alt: 右クリックメニュー +.. figure:: figures/cmenu-global-settings.jpg + :alt: デスクトップの右クリックメニュー   - 何もファ選択していないときの右クリックメニュー + デスクトップからユーザ設定ダアログ開く   -そして :guilabel:`コミット` タブに切り替えて、 :guilabel:`ユーザ名` の +このメニューは TortoiseHg 設定ダイアログを開いて、ホームディレクトリにある +あなたのユーザ設定を編集します。コマンドラインから使用しているのであれば +:command:`hgtk userconfig` でユーザ設定ダイアログを開くことができます。 + +.. figure:: figures/settings.png + :alt: 設定ダイアログ + + TortoiseHg 設定ダイアログ + +そして :guilabel:`コミット` ページに切り替えて、 :guilabel:`ユーザ名` の  テキストボックスに名前を入力してください。    .. note:: @@ -53,13 +56,30 @@
  Mercurial 内蔵のウェブサーバを利用した場合はスパム対策のためメールアドレス   の一部のみ表示されます。   -もし Windows 向けのインストーラを使用しないでインストールした場合GUI -の差分表示ツールを設定しておく必要があります。 :command:`hgtk userconfig` -を実行してグローバル設定ダイアログを表示して TortoiseHg タブを開くと -:guilabel:`GUI 差分表示コマンド` という設定項目があるはずです。 -のドロップダウンリストに選択肢がない場合は、事前に Mercurial の ExtDiff -拡張機能を有効にしツールを設定しておく必要があります。らの設定は -グローバル設定ダイアログ再起動すると反映されます。 +次に :guilabel:`TortoiseHg` ページに切り替え :guilabel:`3-way マージツール` +設定項目を選択します。このドロップダウンリストにはシステム内で検出された +すべての利用可能なマージツール (kdiff3 は Windows 向けの TortoiseHg +インストーラ同梱) と Mercurial 組み込みのマージ処理が含まれています。 +好みのマージツールを選んでください。 + +選択したマージツールを GUI 差分表示ツールとしても利用したい場合は +:guilabel:`GUI 差分表示ツール` の設定項目を :guilabel:`未設定` +のままにしておいてください。マージツールとは異なる他の差分ツールを +利用したい場合はドロップダウンリストから好きなツールを選択してください。 + +ドロップダウンリストに選択肢がない場合は mergetools.rc がサポートしている +差分/マージツールをインストールするか未サポートのツールであれば +:file:`Mercurial.ini` ファイルまたは :file:`.hgrc` +ファイルに設定を記述する必要があります。 + +他のユーザ設定も自由に設定してください。必要であばユーザ設定における +設定値はリポジトリごとの設定で上書きすることができます。 + +:guilabel:`OK` ボタンを押して変更を保存して完了です。 + +.. note:: + ほとんどの TortoiseHg ダイアログは設定を反映するために + 再起動する必要があります (システムの再起動ではない)。      リポジトリの初期化 @@ -214,7 +234,6 @@
 より詳細な変更点の確認やそれらのコミットはエクスプローラから行うことができます。  手っ取り早い方法はコミットツールを使うことです:   -.. {{images/image001.png}}  .. figure:: figures/overlayicons.png   :alt: アイコンオーバーレイ  
 
34
35
36
37
 
38
39
40
 
158
159
160
161
 
162
163
164
 
207
208
209
210
 
211
212
213
 
381
382
383
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
384
385
386
 
412
413
414
415
 
416
417
418
 
34
35
36
 
37
38
39
40
 
158
159
160
 
161
162
163
164
 
207
208
209
 
210
211
212
213
 
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
 
446
447
448
 
449
450
451
452
@@ -34,7 +34,7 @@
 方が良いでしょう。TortoiseHg 設定ダイアログもこれに従い、次の2つのファイルにのみ  変更を行います:   -グロバル +   ユーザ設定ファイル :file:`Mercurial.ini` または :file:`hgrc` を編集します  リポジトリ   リポジトリ設定ファイル :file:`.hg/hgrc` を編集します @@ -158,7 +158,7 @@
   :guilabel:`自動コミットリスト:`   コミットに自動的に含めたいファイルをカンマ区切りで指定します。 - 通常はグロバル設定ではなくリポジトリ設定で使用します。デフォルト:指定無し。 + 通常は設定ではなくリポジトリ設定で使用します。デフォルト:指定無し。    :guilabel:`自動除外リスト:`   ステータス、コミット、シェルフツールにおいて自動的にチェックを外したい @@ -207,7 +207,7 @@
 ----    :guilabel:`同期` タブではリポジトリに関連するパス (URL やディレクトリパス) を -保存することができます。これらのパスをグロバル設定やユーザ設定ファイルに保存する +保存することができます。これらのパスを設定やユーザ設定ファイルに保存する  ことはあまりなく、多くの場合リポジトリ設定ファイルにのみ保存します。Mercurial には  2つの特別なパス名 (エイリアス) があり、それらはいくつかの Mercurial コマンドで  デフォルトのパスとして使用されます。 @@ -381,6 +381,40 @@
  デフォルト:foreground。     +.. module:: font.settings + :synopsis: フォントに関する設定 + +フォント設定 +------------ + +:guilabel:`テーマ標準フォント` + 現在の GTK テーマのフォント設定を使用します。 + +:guilabel:`推奨フォント:` + 各言語・環境向けに最適なフォント設定を選びます。 + +:guilabel:`個別設定フォント:` + 使用するフォント名およびサイズをその使用目的ごとに個別に設定します。 + +このグループに含まれるドロップダウンコンボは :guilabel:`個別設定フォント:` +ラジオボタンを選択したときに有効化されます。 + +:guilabel:`コミットメッセージ:` + チェンジセットの詳細表示およびコミットダイアログのログ入力エリアで + 使用されるフォント。デフォルトは monospace 10 です。 + +:guilabel:`差分表示:` + チェンジセットの詳細表示およびコミットダイアログの差分表示で使用される + フォント。デフォルトは monospace 10 です。 + +:guilabel:`ファイル一覧:` + コミットダイアログのファイル一覧で使用されるフォント。 + デフォルトは sans 9 です。 + +:guilabel:`コマンド出力:` + コマンド出力ウィンドウで使用されるフォント。 + デフォルトは monospace 10 です。 +  今回のリリースで削除された設定項目  ==================================   @@ -412,7 +446,7 @@
    hgtk userconfig   -コマンド構文はこのようにシンプルでグローバル設定を除けばコマンドラインオプションを +コマンド構文はこのようにシンプルで共通オプションを除けばコマンドラインオプションを  指定する必要ありません。    .. vim: noet ts=4
 
50
51
52
53
 
54
55
56
 
146
147
148
149
 
150
151
152
 
50
51
52
 
53
54
55
56
 
146
147
148
 
149
150
151
152
@@ -50,7 +50,7 @@
   :guilabel:`プル後の処理` のフレームにはプル操作が完了した後に実行する処理を選択する  ラジオボタンがあります。この動作はツールバーの :guilabel:`設定` ボタンから変更可能です。 -グロバル設定を上書きすることでリポジトリごとにデフォルトの動作を設定できます。 +設定を上書きすることでリポジトリごとにデフォルトの動作を設定できます。     :guilabel:`なし`   プル後に何もしません。下のログパネルでプルされたチェンジセットを確認できます。 @@ -146,7 +146,7 @@
    use "hgtk -v help synch" to show global options   -コマンド構文はグローバルオプションを除けばオプションや引数を必要としないため +コマンド構文は共通オプションを除けばオプションや引数を必要としないため  シンプルになっています。 :command:`push` 、 :command:`outgoing` 、 :command:`email`  のエイリアスで同期ツールを起動した場合、自動的に *default-push* URL が選択されます。  それ以外のエイリアスの場合は *default* URL が選択されます。