<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="http://xoops.hypweb.net/wiki/skin/rss.xml" ?>
<rdf:RDF 
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns="http://purl.org/rss/1.0/"
  xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  xmlns:content="http://purl.org/rss/1.0/modules/content/"
  xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/"
  xml:lang="ja">

 <channel rdf:about="http://xoops.hypweb.net/wiki/1690.html">
  <title>Wiki-自由帳-XOOPS/バージョンアップ</title>
  <link>http://xoops.hypweb.net/wiki/1690.html</link>
  <description>バージョンアップ覚書</description>
  <dc:date>2006-03-18T07:37:27+09:00</dc:date>
  <items>
   <rdf:Seq>
    <rdf:li rdf:resource="http://xoops.hypweb.net/wiki/1690.html" />
    <rdf:li rdf:resource="http://xoops.hypweb.net/wiki/1689.html" />

   </rdf:Seq>
  </items>
 </channel>

<item rdf:about="http://xoops.hypweb.net/wiki/1690.html">
 <title>XOOPS/バージョンアップ</title>
 <link>http://xoops.hypweb.net/wiki/1690.html</link>
 <dc:date>2005-01-07T14:30:18+09:00</dc:date>
 <description>バージョンアップ覚書  2.0.7.3to2.0.9.2</description>
<content:encoded>
<![CDATA[
バージョンアップ覚書<br />
2.0.7.3to2.0.9.2
]]>
</content:encoded>
 <dc:identifier>http://xoops.hypweb.net/wiki/1690.html</dc:identifier>
<dc:creator>通りすがりさん</dc:creator>
</item>

<item rdf:about="http://xoops.hypweb.net/wiki/1689.html">
 <title>XOOPS/バージョンアップ/2.0.7.3to2.0.9.2</title>
 <link>http://xoops.hypweb.net/wiki/1689.html</link>
 <dc:date>2005-01-07T11:59:37+09:00</dc:date>
 <description>ディレクトリ構成  J&amp;#58;\xoops稼働中の改造したXOOPSJ&amp;#58;\xoops2073改造したXOOPSの元となっているバージョンJ&amp;#58;\xoops2092patアップデート用ファイルパッチの作成  Win32用 diff, patchhttp://www.fsci.fuk.kindai.ac.jp/kak&amp;#173;uto/soft.htmlパッチが正しくあたるように --dos オプションを付け改行コードを CRLF で保存する。ルートは、サブディレクトリを含めない。J...</description>
<content:encoded>
<![CDATA[
ディレクトリ構成<br />
J&#58;\xoops<br />
稼働中の改造したXOOPS<br />
J&#58;\xoops2073<br />
改造したXOOPSの元となっているバージョン<br />
J&#58;\xoops2092pat<br />
アップデート用ファイル<br />
パッチの作成<br />
Win32用 diff, patch<br />
http://www.fsci.fuk.kindai.ac.jp/kak&#173;uto/soft.html<br />
パッチが正しくあたるように --dos オプションを付け改行コードを CRLF で保存する。<br />
ルートは、サブディレクトリを含めない。<br />
J:\&gt;diff --dos -c xoops2073 xoops &gt; root.diff<br />
class, include, kernel, language はそれぞれサブディレクトリも含める<br />
J:\&gt;diff --dos -cr xoops2073/class xoops/class &gt; class.diff<br />
J:\&gt;diff --dos -cr xoops2073/class xoops/include &gt; include.diff<br />
J:\&gt;diff --dos -cr xoops2073/class xoops/kernel &gt; kernel.diff<br />
J:\&gt;diff --dos -cr xoops2073/class xoops/language &gt; language.diff<br />
modules は、さらに一階層掘る<br />
J:\&gt;diff --dos -cr xoops2073/modules/mydownloads &gt; mydownloads.diff<br />
J:\&gt;diff --dos -cr xoops2073/modules/mylinks &gt; mylinks.diff<br />
J:\&gt;diff --dos -cr xoops2073/modules/newbb &gt; newbb.diff<br />
J:\&gt;diff --dos -cr xoops2073/modules/system &gt; system.diff<br />
J:\&gt;diff --dos -cr xoops2073/modules/xoopsheadline &gt; xoopsheadline.diff<br />
J:\&gt;diff --dos -cr xoops2073/modules/xoopsmembers &gt; xoopsmembers.diff<br />
J:\&gt;diff --dos -cr xoops2073/modules/xoopspartners &gt; xoopspartners.diff<br />
Windows用の patch.exe でも正しくパッチが当たるようにアップデートファイルの文字コードを CRLF に変換。<br />
一括で処理できるソフト<br />
KanjiTranslater 1.3<br />
http://www.kashim.com/kanjitranslate&#173;r/index.html<br />
作成したパッチをすべて当てる<br />
J:\&gt;patch -p 1 -d xoops2092pat &lt; root.diff<br />
　・<br />
　・<br />
　・<br />
アップデート用ファイルに作成したパッチが指定するファイルがない場合は以下のようなメッセージが表示される。<br />
File to patch:<br />
[Enter] で空入力<br />
: No such file or directory<br />
Skip this patch? [y]<br />
y でパス。<br />
エラー箇所を手作業で修正<br />
自動で処理できなかった場合は、.rej という拡張子のファイルができるので、そのファイルを見て手作業で修正。<br />
完了<br />
出来上がったアップデート用ファイルで上書き。<br />
動作確認して、無事完了！
]]>
</content:encoded>
 <dc:identifier>http://xoops.hypweb.net/wiki/1689.html</dc:identifier>
<dc:creator>nao-pon</dc:creator>
</item>


</rdf:RDF>