[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]
Re: [MD:7327] Re: emacs-22_0_50-20060518 マージしました
- X-ml-count: 7332
- Subject: Re: [MD:7327] Re: emacs-22_0_50-20060518 マージしました
- From: "Shun-ichi GOTO" <gotoh@xxxxxxxxxxx>
- Date: Sat, 27 May 2006 12:37:56 +0900
On 5/27/06, MIYOSHI Masanori <miyoshi@xxxxxxxxxxx> wrote:
> でも、既にインポートしてある PS ファイルはそのまま CVS 管理下に置
> かれるけど、新規にインポートすることはできない。これって変じゃない
> ですか?
cvs add はできますので問題ないです。
.cvsignoreはただの「ヒント」ですっていえばよいかな。
そのヒントによってimportなどの「自動判断」を助けるのが目的。
> > それとは別の案として、tailorでemacs-cvsの変更を1つずつすべて
> > 取り込むというのもあります。meadowリポジトリのリビジョンが一気に
> > 進んでしまうのと tailorのincremental処理が失敗するとイタイこと
> > になるのがちょっと考えものですが、細かいchangesetが得られると
> > マージには有利だとは思います。
>
> 細かい changeset が得られるのは嬉しいですね。
そうした場合、Trac上で細かく見れてソースの変更を追いやすいですし、
結果としてconflict時の判断の助けにもなるでしょうね。
もちろん、merge アルゴリズムにとってもそれは助けになるし。
> Meadow3 のマージ開始時には、これがあったらずいぶん楽だったと思いま
> す。マージすべき差分が尋常でなかったので。
そうだったと思います。ほんと、ご苦労様でした。
> でも、今となってはそれほど必要ではありません。1, 2ヶ月分の差分ぐら
> いは、簡単にマージできちゃうので。
そうですか、であれば、現状のままでもよいと思います。
ただ、細かいchangesetで取り込むという選択肢もあるということで。
ちなみに現在のリポジトリを生かしつつ、tailorによる方法を使には
ちょっとした小細工が必要になりますが、たぶん可能です。
でも、まだ確立はしていません。
ためしに何度かtailorで複製は作ってるのですが、それで見る限り、
本家のcvsも結構更新頻度が高いですね。2ヶ月だと結構な分量だと
思います。syncの間隔はあまり長くあけないほうが作業はやりはすい
でしょうから、長くても1ヶ月かなぁと感じてます。
現状問題なのは、そのsync作業の方かもしれません。
いまのところ毎度三好さんがやってくれていますが、
頻度を上げるためには他の人でもできるようになっているべきかと
思うわけです。
sync+mergeの作業は、変更内容理解のスキルを別としても、その
手順や作業場所の面で他者が勝手に作業はできない/しちゃまずい
状況だったりするんじゃないかなと危惧してます。どうでしょうかね。
誰もがsyncできるようになれば、週末に手のあいた人ができる範囲で
作業するなどしてsync頻度をあげられるかな、と期待してみたり。
--
Shun-ichi GOTO