- 追加された行はこの色です。
- 削除された行はこの色です。
**[[質問箱3/597]] [#sa2eb249]
|RIGHT:70|LEFT:410|c
#author("2018-03-11T19:10:29+09:00;2007-09-20T21:40:49+09:00","","")
**[[質問箱/3597]] [#sa2eb249]
|RIGHT:100|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