**[[質問箱3/597]] [#sa2eb249]
#author("2018-03-11T19:10:29+09:00;2007-09-20T21:40:49+09:00","","")
**[[質問箱/3597]] [#sa2eb249]
|RIGHT:70|LEFT:410|c
|~カテゴリ||
|~サマリ|プラグインの差分を適用したいのですがpatch.exeがうまくいきません。|
|~バージョン|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};
- [[dev:diff]] にも Cygwin が例として書かれていますが、http://www.fsci.fuk.kindai.ac.jp/kakuto/soft.html の patch.exe に --binary オプションを付けて試してみたところ、それで問題なくパッチできるようです。 -- [[revulo]] &new{2007-02-03 (土) 07:16:51};

#comment

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Site admin: PukiWiki Development Team

PukiWiki 1.5.4+ © 2001-2022 PukiWiki Development Team. Powered by PHP 8.2.12. HTML convert time: 0.163 sec.

SourceForge