From: Nobuyoshi Nakada Date: 2006-09-12T12:35:59+09:00 Subject: [ruby-dev:29565] Re: commit miss なかだです。 At Tue, 12 Sep 2006 12:04:28 +0900, Hidetoshi NAGAI wrote in [ruby-dev:29564]: > > 複数ディレクトリにまたがったファイルをファイル名を指定してコ > > ミットするとハングしますね。対策としては > > > > * ファイル名を指定しない > > * ディレクトリ別にコミットする > > > > が有効です。 ディレクトリ別だと、ruby-cvs MLにいっぱい来ちゃうんですよね。 > 普段 commit する場合は > > * 変更途中のものも存在しているため,ファイル名を指定している > * ChangeLog も同時 commit するため,複数のディレクトリに跨る > > という形ですので,モロに引っ掛かってます.(^_^; > commit のやり方を変えねばならなさそうですね... 私は以下の手順でやってます。 (1) patchファイルを作る (2) ChangeLog entryを書く (3) 変更するファイルとChangeLogを一時ディレクトリにcheckout (4) (1)のpatchをあてる (5) (2)のentryでChangeLogを更新する (6) (3)のディレクトリに移動して(2)のentryをログにしてcommit (7) (3)のディレクトリを削除 (3)以降は自動です。 # んでたまにミスってたりするわけですが。 ## (1)、(2)もやってくれると楽でいいんだけど、さすがに無理。 -- --- 僕の前にBugはない。 --- 僕の後ろにBugはできる。 中田 伸悦