[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]

Re: [MD:7327] Re: emacs-22_0_50-20060518 マージしました



>>>>> [meadow-develop : No.7327] にて
>>>>> 小関さんは書きました:
三好> r4085で 2006/05/18時点の Emacs CVS HEAD のスナップショット
三好> http://svn.meadowy.org/Meadow/tags/emacs-22_0_50-20060518/
三好> をマージしました。

> Netinstall ticket 65
> http://www.meadowy.org/meadow/netinstall/ticket/65

> なのですが、tags/emacs-22_0_50-20060518 には etc/ps-prin0.ps
> がありません。

r4058 で削除されていますね。

どうやら、sync up の手順をスクリプトで半自動化したのが原因のようで
す。

現状の手順は以下の通りです。(1)-(4)がスクリプトで自動、(5)以降が手
作業となっています。

(1) Emacs のソースを cvs update
(2) svn に import するために、上記ソースを rsync -avC で複製
(3) 上記複製を svn_load_dirs で vendor/emacs-CVS_HEAD/ に取り込む
(4) これを tags/emacs-22_0_50-YYYYMMDD/ にタグとして保存
(5) 前回のタグとの差分を、作業ディレクトリに svn merge する
(6) conflict を修正する
(7) commit する


ここで(2)において、etc/*.ps が .cvsignore で指定されているので、複
製対象から外されています。というのは、rsync の -C オプション
は、.cvsignore を考慮して複製するからです。


この挙動で正しいと思うのですが、いかがでしょうか?
正しいのであれば、.cvsignore の設定を変えてもらうように、本家にお
願いする必要があるかと思います。

--
三好 雅則 http://miyoshi.meadowy.org/