TortoiseHg を使用すると、変更のパッチ ファイルを誰かに電子メールで送信できますが、パッチの適用はサポートされていますか?
その場合、TortoiseHg を使用してどのようにパッチを適用しますか?
TortoiseHg を使用すると、変更のパッチ ファイルを誰かに電子メールで送信できますが、パッチの適用はサポートされていますか?
その場合、TortoiseHg を使用してどのようにパッチを適用しますか?
リポジトリ エクスプローラーから、[リポジトリ] > [インポート...]
これに対する TortoiseHg の組み込みサポートはないようです。コマンドプロンプトからこれを試してください:
hg import my-patch-file.patch
これにより、Mercurial リポジトリと作業コピーにパッチが適用されます。
最初の刺し傷の答え
パッチ ファイルを右クリックして、[パッチを適用...] を選択できるはずです。これは、他の TortoiseX クライアントの場合と同じように機能します。パッチ ファイルは、生成元と同じディレクトリ パスに保存してください。
TortoiseHg 0.8.1 をダウンロードしてテストしています...
また、注目に値するのは、「リポジトリ エクスプローラー、同期 > インポート...」(内部で「hg インポート」を実行) が自動的に「コミット」を実行することです。これは、常に必要な動作であるとは限りません。
その他の可能性は、UNIX の「パッチ」コマンド (Windows ではおそらく cygwin バージョンを使用) を使用するか、「--no-commit」オプションを指定して直接「hg import」を使用することです。どちらも作業ディレクトリに変更を加えるだけで、変更を確認して後で手動でコミットできます。
1.0 では、Workbench から: [リポジトリ] > [インポート...]