Kiln » TortoiseHg » TortoiseHg
Clone URL:  
Pushed to one repository · View In Graph Contained in 1.0, 1.0.1, and 1.0.2

doc-ja: catch up on latest contents of faq.txt

Changeset ee283bcd8285

Parent f5e64942fd26

by Yuki KODAMA

Changes to one file · Browse files at ee283bcd8285 Showing diff from parent f5e64942fd26 Diff from another changeset...

 
14
15
16
17
 
 
18
19
 
 
 
 
 
 
 
 
20
21
22
23
24
25
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
26
27
28
 
31
32
33
34
35
36
37
38
 
 
 
 
 
 
 
39
40
41
42
43
44
 
45
46
 
47
48
49
50
51
52
53
54
55
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
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
 
 
104
105
106
 
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
 
 
167
168
169
 
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
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
 
62
63
64
 
 
65
66
67
68
69
70
71
72
73
74
75
76
 
 
 
 
77
78
 
79
80
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
81
82
83
84
85
 
86
87
88
 
 
 
89
90
91
92
93
 
94
95
 
96
97
98
99
100
 
101
102
103
 
 
 
104
105
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
106
107
108
109
110
 
152
153
154
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
155
156
157
158
159
@@ -14,15 +14,46 @@
  `Mercurial <http://mercurial.selenic.com/wiki/>`_,   `kdiff3 <http://kdiff3.sourceforge.net/>`_,   `TortoisePlink <http://www.chiark.greenend.org.uk/%7Esgtatham/putty/>`_, - に加えて拡張機能 hgfoldhgcr-gui を同梱しています。 + に加えて5つの拡張機能: hgfoldhgcr-gui、perfarce、hgeol、mercurial-keyring + を同梱しています。   -*エクスプローラの右クリックメニューは英語のまなの?* +*Windows 上の Mercurial はインデックスサービスやアンチウイルスソフトウェアと競合しませんか?* + + 競合する可能性があります。 + `TortoiseSVN <http://www.selenic.com/pipermail/mercurial/2010-January/029680.html>`_ + と同様、リポジトリとその作業コピーのディレクトリではインデックスサービスを無効にし、 + アンチウイルスソフトウェアのスキャン対象外に指定してください。 + +*エクスプローラの右クリックメニューは翻訳されせんか?*     右クリックメニューの翻訳ファイルは TortoiseHg のインストールディレクトリ   :file:`C:\\Program Files\\TortoiseHg\\cmenu_i18n` にあります。   使用したい言語の Windows レジストリファイルをダブルクリックして、   表示される確認ダイアログの指示に従ってインストールしてください。   +*TortoiseHg ダイアログのツールバー表示を設定できますか?* + + TortoiseHg のダイアログは PyGTK のアプリケーションなので、 + :file:`C:\\Program Files\\TortoiseHg\\gtk\\etc\\gtk-2.0\\gtkrc` + にある :file:`gtkrc` ファイルを変更することで設定可能です: :: + + gtk-toolbar-icon-size = GTK_ICON_SIZE_LARGE_TOOLBAR + # Pick an icon size from: + # GTK_ICON_SIZE_MENU + # GTK_ICON_SIZE_SMALL_TOOLBAR + # GTK_ICON_SIZE_LARGE_TOOLBAR (default) + # GTK_ICON_SIZE_BUTTON + # GTK_ICON_SIZE_DND + # GTK_ICON_SIZE_DIALOG + gtk-toolbar-style = GTK_TOOLBAR_BOTH + # Pick a toolbar style from: + # GTK_TOOLBAR_ICONS + # GTK_TOOLBAR_TEXT + # GTK_TOOLBAR_BOTH (default) + # GTK_TOOLBAR_BOTH_HORIZ + + これらの設定は TortoiseHg 全体に適用されます。 +  *マージや任意のリビジョンへの更新はどうやるの?*     チェンジログツールからマージや特定リビジョンへの更新が行えます。 @@ -31,76 +62,49 @@
   *'failed to import extension hgext.hgconfig...' という警告メッセージはどうすれば消えるの?*   - バージョン 0.7.2 以降にアップグレードしてください。ただし Windows Vista - では若干問題があります。詳しくは   `issue #135 <http://bitbucket.org/tortoisehg/stable/issue/135/>`_   を参照してください。   +*TortoiseHg の shelve 拡張機能をコマンドラインから使うにはどうすればいいですか?* + + :file:`Mercurial.ini` ファイルで以下のように拡張機能を有効化してください: :: + + [extensions] + tortoisehg.util.hgshelve= +  *SSH サーバに接続できない (TortoisePlink.exe - "...cannot execute specified..." というエラーメッセージ)*   - バージョン 0.7.2 以降にはライブラリ依存のない TortoisePlink を同梱しているため、 - 最新版にアップグレードすることで解決するはずです。公式 Wiki の - `SSH 接続 <http://bitbucket.org/kuy/thg-ja/wiki/ssh>`_ ページ考に - てみてください。 + `SSH 接続 <http://bitbucket.org/kuy/thg-ja/wiki/ssh>`_ ページしてください。   -*TortoiseHg で Qct を使うことはできますか?* +*hg-git 拡張機能を TortoiseHg で使うどうすればいいですか?*   - 申し訳ありませんが、外部コミトツールのオプションはバージョン 0.9 で廃止さまし - -*TortoiseHg で hgk (hg view) を使うことはできますか?* - - `tclkit <http://www.equi4.com/tclkit>`_ をダウンローして - TortoiseHg のインストールディレクトリに置きます。 - `hgk <http://www.selenic.com/repo/hg/raw-file/tip/contrib/hgk>`_ - スクリプトは Mercurial のリポジトリからダウンロードして - :file:`TortoiseHg\\contrib` ディレクトリに置きます。 - 次に :file:`hgk.cmd` ファイルを作成して :file:`TortoiseHg\\scripts` - ディレクトリに置きます。このファイルには: :: - - @set HG=C:\Program Files\TortoiseHg\hg.exe - @"C:\Program Files\TortoiseHg\tclkit-win32.exe" "C:\Program Files\TortoiseHg\contrib\hgk" %* - - を記述します。そして hgk を有効化するため :file:`Mercurial.ini` ファイルに: :: + TortoiseHg インストーラには dulwich パージ含まているめ、あとは + `hg-git <http://bitbucket.org/durin42/hg-git/>`_ をローして + hg-git bookmarks 拡張機能を有効化するだけで使えるようなります: ::     [extensions] - hgk = + hggit = C:\extensions\hg-git\hggit + bookmarks =   - [hgk] - path=C:\Program Files\TortoiseHg\scripts\hgk.cmd - vdiff=vdiff + ただし 'incoming' (受信チェンジセットの表示) コマンドは git リポジトリとの + やりとりがうまくいかず、'outgoing' (送信チェンジセットの表示) コマンドも + あまり有用な情報を表示しません。 + そのため実質的には単純にプッシュまたはプルを使用することになります。   - 設定すればコマンドラインら :command:`hg view` で起動できます。 +*hgsubversion 拡張機能 TortoiseHg で使うにはどうすればいいです?*   -*GUIDiff ツールとして WinMerge を使うにはどうすればいいの?* + TortoiseHg インストーラには hgsubversion が必要とする SubversionPython + バインディングを同梱しているため、 + `hgsubversion <http://bitbucket.org/durin42/hgsubversion/>`_ + をクローンして、それを有効化するだけで使用できます: ::   - ホームディレクトリの :file:`Mercurial.ini` ファイルに以下を追加してください。 + [extensions] + hgsubversion = C:\extensions\hgsubversion\hgsubversion   - [extdiff] - cmd.winmerge = C:\Program Files\WinMerge\WinMerge.exe - opts.winmerge = /e /x /ub /wl +*~差分表示ツールを使うにはどうすればいいの?*   - :guilabel:`グローバル設定` ダイアログを開いて、 :guilabel:`TortoiseHg` - タブにある :guilabel:`GUI 差分表示コマンド` のドロップダウンリストを見ると - :guilabel:`winmerge` という項目が追加されているので、それを選択して - :guilabel:`適用` ボタンを押してダイアログを閉じてください。 - - 他の WinMerge のような GUI の差分表示ツールでもこの方法で対応可能ですが、 - TortoiseHg はディレクトリ差分の機能を使うため、それをサポートしている - ツールに限られます。バージョン 0.8 以降でディレクトリ差分の無ツールでも - 利用可能になりました。 - -*GUI の Diff ツールとして Araxis Merge を使うにはどうすればいいの?* - - ホームディレクトリの :file:`Mercurial.ini` ファイルに以下を追加してください。 - - [extdiff] - cmd.adiff=C:\Program Files\Araxis\Araxis Merge v6.5\compare.exe - opts.adiff=/wait - - :guilabel:`グローバル設定` ダイアログを開いて、 :guilabel:`TortoiseHg` - タブにあ:guilabel:`GUI 差分表示コマンド` のドロップダウンリスト見ると - :guilabel:`adiff` という項目が追加されているので、それを選択して :guilabel:`適用` - ボタンを押してダイアログを閉じてださい+ バージョン 0.10 から TortoiseHg よく使われている GUI 差分表示ツール自動的に検出し、 + それ設定画面で選択可能な状態にしてくれます   *シェル拡張を無効にする方法は? (アイコンオーバーレイと右クリックメニュー)*   @@ -148,22 +152,8 @@
   *GTK のテーマを変更するにはどうすればいいの?*   - バージョン 0.7 ではインストール時に選択可能です。それ以降のバージョン - (またはバージョン 0.7 がインストール済み) の場合は手動で変更できます: - - * :file:`C:\\Program Files\\TortoiseHg\\gtk\\share\\themes` を開きます - * :file:`themes` ディレクトリにあるテーマ名を覚えるか開いたままにします - * :file:`C:\\Program Files\\TortoiseHg\\etc\\gtk-2.0` を開きます - (バージョン 0.8 以降は - :file:`C:\\Program Files\\TortoiseHg\\gtk\\etc\\gtk-2.0`) - * :file:`gtkrc` ファイルを開いてテーマ名を変更します - * Windows Vista の場合、ファイルを編集できないため、一度ファイルをデスクトップ - などにコピーしてそれを編集して保存し、元の場所に上書きコピーします - (表示されるセキュリティ警告のダイアログは全て「はい」を選択) - * 変更は次に TortoiseHg を起動したときから反映されます - - 同梱されていないテーマでもそれをダウンロードして :file:`gtk\\share\\themes` - ディレクトリにコピーすれば :file:`gtkrc` ファイルでそのテーマを設定可能です+ テーマをダウンロードしてそれを :file:`gtk\\share\\themes` にコピー + :file:`gtk\\etc\\gtk-2.0\\gtkrc` ファイルで変更してください   *アンインストールしても大量の DLL や PYD の拡張子のファイルが残ってしまう*