**[[質問箱3/597]] [#sa2eb249] |RIGHT:70|LEFT:410|c |~サマリ|プラグインの差分を適用したいのですがpatch.exeがうまくいきません。| |~バージョン|pukiwiki-1.4.7_notb| |~投稿者|| |~状態|質問| |~投稿日|&new{2007-02-01 (木) 00:10:31};| ***質問 [#m063fc4b] http://www.revulo.com/PukiWiki/Plugin/RewriteMap.html#tb4642cf rewritemap.inc.phpを使用したいのですがうまくパッチがあたりません。 windowsローカルで圧縮ファイルを解凍して、ローカルwikiフォルダのルートに入れて以下のコマンドを実行したのですがうまくいきませんでした C:\home\pukiwiki\public/patch -p1 < pukiwiki-1.4.7_rewritemap.diff logを見ると Error: Wed Jan 31 23:14:13 2007 P[5100] T[808] AuPatch fetch (common:action) failed. Info: Wed Jan 31 23:14:13 2007 P[5100] T[808] writeResult: start. Info: Wed Jan 31 23:14:13 2007 P[5100] T[808] writeResult: done. となっています。 >>AuPatch fetch (common:action) failed. となっているのでパッチは当たっていないのでしょうか 御存じの方宜しくお願いします。 ***回答 [#wa5b189c] - patch コマンドは cd pukiwiki-1.4.7_notb した後のディレクトリで実行していますか? あと、もし UTF-8 版ならパッチ自体の文字コードを変換する必要があります。解決しないようなら、直接尋ねて来てくれても構いません。 -- [[revulo]] &new{2007-02-01 (木) 02:50:57}; - あと可能性としては、その patch.exe が改行コード LF のファイルを扱えなかったり、勝手に CRLF に変換しているのかも。 -- [[revulo]] &new{2007-02-01 (木) 03:03:24}; - 回答有り難うございます。ファイルの文字コードを変換してみたのですがだめでした。utf8ver をいれていたので普通ver でやってましたが、結果は変わりませんでした。cygwinを使って試してみようと思います。 -- [[リンナー]] &new{2007-02-01 (木) 11:26:35}; - 便乗させて頂きます。私も上手くパッチが当たりません…~ 1.4.7のUTF-8版に、UTF-8で保存し直したdiffをpatchコマンドで当てたのですが、~ 以下のようなエラーが発生してしまいました。 patching file lib/func.php patching file lib/html.php patching file lib/init.php Hunk #1 FAILED at 132. 1 out of 1 hunk FAILED -- saving rejects to file lib/init.php.rej patching file lib/make_link.php patching file plugin/aname.inc.php patching file plugin/diff.inc.php patching file plugin/ls2.inc.php patching file plugin/recent.inc.php patching file plugin/related.inc.php patching file plugin/rename.inc.php Hunk #1 FAILED at 368. 1 out of 1 hunk FAILED -- saving rejects to file plugin/rename.inc.php.rej patching file plugin/rss.inc.php patching file plugin/topicpath.inc.php patching file pukiwiki.ini.php Hunk #2 succeeded at 117 with fuzz 1. patching file skin/pukiwiki.skin.php Hunk #1 succeeded at 79 (offset 3 lines). 保存し直しただけではダメなのでしょうか?-- [[すざく]] &new{2007-02-01 (木) 20:01:07}; - UTF-8 版用パッチも入れてアーカイブを作り直しました。もう1度ダウンロードして試してみて下さい。 -- [[revulo]] &new{2007-02-01 (木) 20:44:42}; - 多分上手くいった?と思います。 patching file lib/func.php ~ patching file pukiwiki.ini.php Hunk #2 succeeded at 117 with fuzz 1. patching file skin/pukiwiki.skin.php Hunk #1 succeeded at 79 (offset 3 lines). iniとskinは調整したのでこう出たのでしょうか?有難うございました♪ -- [[すざく]] &new{2007-02-01 (木) 22:17:05}; #comment